1
如果我有一個循環,每個記錄有一個「金額」字段。我希望能夠做到這一點...Rails 3 - 在視圖中循環 - 總結變量?
<% @expense_list.each do |expense_item| %>
<% @total = @total + expense_item.amount %>
<% end %>
<%= @total %>
但是我得到這個錯誤
undefined method `+' for nil:NilClass
我曾嘗試過,.sum方法,但我一直在犯錯誤,我唯一沒做的事情就是把&放進去,那是什麼意思? – Atari2600
@JasonB它使用'Symbol#to_proc'。下面是關於它如何工作的解釋:http://iain.nl/going-crazy-with-to_proc – htanata