0
我已創建一個自定義方法,它將返回唯一項以及表中出現的次數。我有以下代碼:它渲染到JSON的時候,表現出顯示紅寶石計數結果爲html
@answers = Answer.all.count(:group => 'answer')
結果是罰款:
{"0,0":1,"1,2":1,"2,2":1,"3,3":1}
...但我無法呈現的結果爲HTML。如果答案是哈希
<% @answers.each do |answer| %>
<tr>
<td>key: <%= @answer.??? %></td>
<td>value: <%= @answer.??? %></td>
</tr>
<% end %>
這是什麼@answers告訴你軌控制檯上,當你 「PP @answers」?並且它確實是一個哈希,如user1284966所示? 「pp @ answers.class」。另外,對'all'的調用對我來說似乎是冗餘的,因爲count(:group =>'foo')'已經暗示了全部。 – berkes