2012-09-29 130 views
1

我需要計算狀態等於的映像中的所有微博。Ruby on Rails - SQL查詢計數

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

我已經試過這條線,但它不工作:

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

有沒有一種方法,我可以添加一個條件?

回答

3
column.microposts.where(:status => 'new').count 
+0

感謝xdazz)! – user1560922

0
column.microposts.find_all_by_status('new').count