2013-03-27 63 views
0

我试图算我的对象,并通过做这样的事情,以显示视图的数量:回报率:鉴于从数据库中检索并显示值

show.html.erb:

<%Files.where(defined:"yes").count do |number|%> 
    <%= number %> 
    <% end %> 

但它什么也没有显示。哪里有问题? 非常感谢。

回答

4

.count返回一个整数值,而不是一个数组,所以你不能迭代它。只是这样做:

<%= Files.where(defined: "yes").count %> 
+0

它仍然没有显示我的号码在视图 – Tonja 2013-03-27 22:54:26

+1

你确定你使用'<%='不只是'<%'? – 2013-03-27 22:55:06

相关问题