2009-05-08 2 views
4

ActiveResource 클라이언트가 페이지 매김 된 결과를 쉽게 탐색 할 수 있도록 REST API에서 페이지 매김을 구현하는 가장 좋은 방법은 무엇입니까? 예를 들어 herehere과 같은 몇 가지 제안이 있지만 ActiveResource에 새로운 것이므로 더 좋은 방법이 있는지 궁금합니다.Rails, ActiveResource 및 Pagination

답변

0

프로젝트를 위해 아직 이것을 파고 들지는 못했지만, this fork of Will_Paginate이 유용 할 수 있습니다. ActiveResource에 paginate 메서드에 대한 지원이 추가되었습니다.

0

꽤 많은 트래픽이 발생하는 레일스 앱을 사용하여 제작 한 제품을 기반으로 제작 한 보석을 출시했습니다. serialize 된 콜렉션 XML의 루트 노드에 current_page, per_page 및 total_entries를 속성으로 추가하여 페이지 매김을 투명하게 할 수 있습니다 (LibXML 또는 Nokogiri를 사용하면 매우 빠릅니다. 기본적으로 REXML보다 강력하게 권장합니다).

여기는 link to the GitHub project for PoxPaginate입니다. 내가 activeresource에 미나리와 일부 패치를했다

+0

덧붙여 예와 보석이다 - 하지마. ActiveResource는 대머리이며 그 중 * 어떤 것도 지원하지 않습니다. –