本文介绍了如何“计数"?来自控制器的用户输入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个 @shows 控制器,每个用户都可以在其中创建一个Show( Singular ).
I have a @shows Controller where every user can create a Show (Singular).
在展示创建视图( shows/new )上,我想显示一个计数器,该计数器已经显示了多少个展示.
On the Show Creation View (shows/new) i want to display a counter of how many shows there are already.
我尝试过:
def count
@shows.all.count
end
# in my Shows Controller
,然后在我看来叫<%= @count %>
.但是我想这不是正确的方法.
and then called <%= @count %>
on my view. But i guess this isn't the right way.
我尝试直接在我的视图上调用它:
I tried calling it directly on my View:
<%= @shows.count %>
但这都不起作用.
有人可以帮我吗?
推荐答案
@show_count = Show.count
将完成您的工作.
您认为<%= @show_count%>
这篇关于如何“计数"?来自控制器的用户输入的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!