我正在尝试通过 has_many 关系计算我的 rails 应用程序视图中的平均评分。
楷模:
class Review < ActiveRecord::Base
belongs_to :product
attr_accessible :rating, :review
belongs_to :user
end
class Product < ActiveRecord::Base
attr_accessible :name
has_many :reviews
has_many :supplements
acts_as_taggable
end
控制器:
@products = Product.all
看法:
<% @products.each do |product| %>
<%= product.NOT SURE %>
<% end %>
我希望这可以在视图中显示给定产品的平均评分,但不确定如何。有什么建议吗?