Ben*_*nde 1 ruby model-view-controller ruby-on-rails count
我想显示已找到的任何数量的项目并返回给用户.在我的数据库中,有4个项目.搜索功能正常.我现在想要显示的是找到的任何数量的记录.如果用户搜索"aI",则返回2个项目,并且我想显示已找到2个项目的文本.我试图在视图中做到这一点 - > layout - > application.html.erb.
你必须计算实际结果.产品(带有大写字母p)将始终返回数据库中该类的所有对象.因此26.将结果保存在ivar(@products)中,并在视图中调用count.
在控制器中
@products = Product.fuzzy_search2(params[:search_string])
Run Code Online (Sandbox Code Playgroud)
在视图中
<% if @products %>
<span> <%= @products.count %> Books Found</span>
<% end %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
801 次 |
| 最近记录: |