Jes*_*ess 3 ruby activerecord ruby-on-rails
是否有类似rails的方法来划分activerecord查询的结果?例如,我做了@results = Items.find(:all),但我希望@results的上半部分项目出现在下面的行项目中<ul class="part1">,另一半出现在下面<ul class="part2">.
<ul class="part1">
<li><a href="#">result["name"]</a></li>
</ul>
<ul class="part2">
<li><a href="#">resultpart2["name"]</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
提前致谢!
您可以使用ActiveSupport中的in_groups方法:
@grouped_results = @results.in_groups(2)
Run Code Online (Sandbox Code Playgroud)
并迭代@grouped_results[0]part1和@grouped_results[1]part2.
| 归档时间: |
|
| 查看次数: |
1415 次 |
| 最近记录: |