Paginate在查询中

时间:2013-07-31 06:04:48

标签: ruby ruby-on-rails-3 paginate

我在Orders控制器中插入了一个连接查询,如下所示:

def index
  @orders = Order.joins(:user)
           .select("users.id AS user_id,users.first_name,users.last_name,users.email,orders.amount,orders.description,orders.created_at")
  @count = 0
  render :layout => 'orders_layout'
end

如何对上述查询进行分页?

1 个答案:

答案 0 :(得分:3)

will_paginatekaminari是不错的选择。 Kaminari也支持mongoid。

Will paginate railscastsKaminari railscasts是一个很好的起点。