これは私のシナリオです:
class User < ActiveRecord::Base
has_many :things
# attr_accessible :average_rating
end
class Thing < ActiveRecord::Base
belongs_to :user
has_one :thing_rating
end
class ThingRating < ActiveRecord::Base
belongs_to :thing
attr_accessible :rating
end
関連する ThingsRating の平均計算を持つ User モデルに属性が必要です。
これを管理するためのベストプラクティスは何ですか?
ありがとう