的計算。這是我的情景:ActiveRecord的屬性所依賴的其他模型
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的平均值計算的屬性。
管理這個最好的做法是什麼?
感謝
謝謝,我決定添加一個新的領域AVG_RATING以避免結垢問題。 –