私はアカウントモデルを持っています、
class Account < ActiveRecord::Base
has_many :account_games
def score
account_games.map(&:score).sum
end
end
そしてAccountGame:
class AccountGame < ActiveRecord::Base
belongs_to :account
end
最高スコアのアカウントを取得するための最良の方法は何ですか?ご覧のとおり、scoreは関連するaccount_gamesスコアフィールドの合計です。
ありがとう