我正在 Rails 应用程序中实现分页。
分页将应用于用户列表页面。 在用户列表页面,您可以通过姓名或电子邮件搜索用户。
此应用程序适用于企业。它不应在查询字符串中包含敏感信息。 因此姓名和电子邮件是敏感的,它们使用 POST 而不是 GET 进行搜索,并且数据作为 FormData 而不是查询字符串发送。
我想用 Kaminari 为这个页面添加分页。
以下是ERB。 使用POST方法切换页面。
<%= paginate @users,method: :post %>
但是,URL 看起来像这样
http://myapp.com/users/search?page=2&q=username
在搜索中,我能够在 formData 中发送搜索查询,但在分页中,q
在查询字符串中发送,而不是在 FormData 中。
有什么办法可以用 FormData 而不是查询字符串发送 q
吗?
感谢阅读。