假设我有一组包含在 @set
中的对象。这些对象中的每一个都有一个描述方法,它将返回一些我想要在各个页面上显示的文本。如何使用 will_paginate
对其进行分页?
到目前为止我见过的例子例如:
@articles = Article.paginate :page => params[:page]
看起来它们引用了所有 Article 对象。
最佳答案
假设您的模型名为 SomeObject
,则 will_paginate
语法类似于 ActiveRecord 的 .find()
:
@set = SomeObject.paginate(:page => params[:page],
:per_page => 20,
:order => 'created_at DESC',
:conditions => { :foo => 'bar' })
检查documentation了解更多。
关于ruby-on-rails - 如何使用 will_paginate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/685279/