按字段顺序排列并从中间获取10个项目

时间:2012-12-06 21:25:36

标签: ruby-on-rails-3

我构建了一个页面,以desc顺序显示评级列表。 我想一次只显示10个项目。我该如何选择,比如11-20行 从有序数组。 是否可以在查询本身中处理此问题,或者我是否必须获取整个表格并筛选相关项目?

@pics = Rating.order('rating desc').limit(10)

1 个答案:

答案 0 :(得分:2)

在这种特定情况下,请在当前查询中使用.offset(10)

一般情况下,在谷歌或此处搜索“rails pagination”。