Ruby on rails 使用<;%=将分页%>;

Ruby on rails 使用<;%=将分页%>;,ruby-on-rails,ruby,ruby-on-rails-3,pagination,Ruby On Rails,Ruby,Ruby On Rails 3,Pagination,我用的是“will_paginate”宝石。默认值为每页30个元素。如何自定义此功能?如果您的控制器名为User,您可以在控制器中执行以下操作: @users=User.paginate:page=>params[:page],:per_page=>10,:order=>“name ASC”这将显示每页10个结果 在你看来: 请参见此处的每页选项: 它将允许您更改每页显示的数字,以便随时对该模型进行分页 有关控制器/动作特定方法,请参见Raunak的回答

我用的是“will_paginate”宝石。默认值为每页30个元素。如何自定义此功能?

如果您的控制器名为User,您可以在控制器中执行以下操作:
@users=User.paginate:page=>params[:page],:per_page=>10,:order=>“name ASC”
这将显示每页10个结果

在你看来:

请参见此处的
每页
选项:

它将允许您更改每页显示的数字,以便随时对该模型进行分页

有关控制器/动作特定方法,请参见Raunak的回答