Rails, ActiveResource и Pagination - PullRequest
4 голосов
/ 08 мая 2009

Как лучше всего реализовать разбиение на страницы в REST API, чтобы клиент ActiveResource мог легко перемещаться по страницам? Были некоторые предложения, например здесь и здесь , но, будучи новичком в ActiveResource, мне интересно, есть ли лучший способ.

Ответы [ 3 ]

1 голос
/ 16 февраля 2012

Я сделал это с kaminari и некоторым патчем к активному ресурсу, вот самоцвет с примером https://github.com/Fivell/activeresource-response

0 голосов
/ 16 февраля 2010

Мы выпустили драгоценный камень, созданный нами на основе материалов, производимых в приложении Rails с довольно большим трафиком. Он обеспечивает прозрачное разбиение на страницы путем добавления current_page, per_page и total_entries в качестве атрибутов к корневому узлу XML сериализированной коллекции (и это очень быстро, если вы используете LibXML или Nokogiri, что я настоятельно рекомендую использовать по умолчанию в REXML).

Вот ссылка на проект GitHub для PoxPaginate .

0 голосов
/ 13 мая 2009

У меня еще не было возможности покопаться в этом проекте, но эта вилка Will_Paginate может быть вам полезна Добавлена ​​поддержка метода paginate в ActiveResource.

...