本文介绍了如何“计数"?来自控制器的用户输入的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个 @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%>

这篇关于如何“计数"?来自控制器的用户输入的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-28 02:14