【发布时间】:2010-10-24 20:55:53
【问题描述】:
在 REST API 中实现分页以便 ActiveResource 客户端可以轻松导航分页结果的最佳方法是什么?有一些建议,例如here 和here,但是对于 ActiveResource 的新手,我想知道是否有更好的方法。
【问题讨论】:
标签: ruby-on-rails pagination activeresource
在 REST API 中实现分页以便 ActiveResource 客户端可以轻松导航分页结果的最佳方法是什么?有一些建议,例如here 和here,但是对于 ActiveResource 的新手,我想知道是否有更好的方法。
【问题讨论】:
标签: ruby-on-rails pagination activeresource
我还没有机会深入研究这个项目,但this fork of Will_Paginate 可能对你有用。它向 ActiveResource 添加了对paginate 方法的支持。
【讨论】:
我们发布了一个由我们构建的 gem,它基于一个流量很大的 Rails 应用程序中的生产内容。它通过将 current_page、per_page 和 total_entries 作为属性添加到序列化集合 XML 的根节点来透明地启用分页(如果使用 LibXML 或 Nokogiri,我强烈推荐使用默认的 REXML,速度非常快)。
【讨论】:
我是用 kaminari 和一些 activeresource 的补丁来做的, 这是带有示例的宝石 https://github.com/Fivell/activeresource-response
【讨论】: