ruby-on-rails - 如何在一个 View 中对两个表进行分页

标签 ruby-on-rails ruby ajax

我想问是否可以在一个页面上使用will_paginate插件两次?例如,我在一页或一个 View 上有男性用户的表和女性用户的表,我需要对这两个表进行分页。我的问题是这个问题的通常解决方案是什么?


最佳答案

您可以指定 :param_name 选项来告诉 will_paginate 用于 URL 内页码的参数名称(默认为 :page)。所以你可以这样做:

<%= will_paginate @males,   :param_name => 'males_page' %>
<%= will_paginate @females, :param_name => 'females_page' %>

关于ruby-on-rails - 如何在一个 View 中对两个表进行分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3361039/

相关文章:

Ruby 无法在 mac os x 上启动

ruby - 如何压缩/简化从 csv 文件中提取数据的代码块?

javascript - 为什么我的 json_encode 没有在 PHP 中给出正确的值

javascript - AngularJS:超时 promise 调用

c# - 用 C# 编写一个简单的 Web 服务并从 Ruby on Rails 调用它

ruby-on-rails - 如何将多个模型类放在一个模块中以在 Rails 中使用

ruby-on-rails - Rails 插件在启动时运行迁移?

ruby-on-rails - 保存事件记录数组

ruby-on-rails - Rails 句柄连接表 UniqueViolation

ajax - 为什么 X-editable 不发送 AJAX 请求发送修改后的数据?