1

ステータスがnewに等しい画像のすべてのマイクロポストをカウントする必要があります。

<% for column in @images %>
  <%= column.id %>
  <%= column.microposts.count() %>
<% end %>

私はこの行を試しましたが、うまくいきません:

<%= column.microposts.count(" WHERE status='new' ") %>

条件を追加する方法はありますか?

4

2 に答える 2

3
column.microposts.where(:status => 'new').count
于 2012-09-29T14:16:23.193 に答える
0
column.microposts.find_all_by_status('new').count
于 2012-09-29T14:18:55.100 に答える