Сфера деятельности строительного объединения "Рубин на рельсах" - PullRequest
1 голос
/ 23 октября 2011

Как я могу перечислить все Игры на странице индекса в соответствии с количеством влюбленных?спасибо

class Game < ActiveRecord::Base
  has_many :reverse_relationships, :dependent => :destroy, :foreign_key => "game_id",    :class_name => "Relationship"
  has_many :lovers, :through => :reverse_relationships, :source => :user_id
end

1 Ответ

2 голосов
/ 23 октября 2011

Попробуйте что-то вроде этого:

Game.all(:include => :lovers).sort{|a,b| b.lovers.size <=> a.lovers.size}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...