本文介绍了限制“每个"Rails 中的列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们有这个:

<% @shops.each do |shop| %>
  <li><%= shop.name %></li>
<% end %>

代码将产生 50 个条目的总结果(在我的例子中).

The code will yield the total result of 50 entries (in my case).

如何将此视图限制为 20?是的,只是限制它,我不想要任何分页或什么.

How can I limit this view to 20? Yeah, just limit it, I don't want any pagination or what.

谢谢.

推荐答案

更改您的控制器中设置了 @shops 的代码,或将上述代码更改为 @shops.take(20).each.

Change the code in your controller where @shops is being set, or change the above code to @shops.take(20).each.

这篇关于限制“每个"Rails 中的列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-31 15:55