0
私は私の "msg.rb" にのRails 3:
def average_rating
@value = 0
self.ratings.each do |rating|
@value = @value + rating.value
end
@total = self.ratings.size
@value.to_f/@total.to_f
end
を入れて、ビューホーム/ _msgs_listに
<div id="avg_rating">
<%= @msg.average_rating %>
</div>
を置く: "NilClass nilのための未定義のメソッド` AVERAGE_RATING」" を取得.html.erb
私はdef average_ratingメソッドがどのように機能するのか完全に理解していません(hereからコードをコピーしました)ので、nil:nilclassに対してnomethoderrorを取得しています。誰かが助けてくれますか?ありがとう。
あなたは[要旨](https://gist.github.com/)スタックトレースできますか? – Oleander