質問

ActiveResourceクライアントがページ分割された結果を簡単にナビゲートできるように、REST APIにページ分割を実装する最良の方法は何ですか?いくつかの提案がありました。たとえば、こちらこちらですが、ActiveResourceが初めてなので、もっと良い方法があるのではないかと思います。

役に立ちましたか?

解決

私はそれをkaminariとactiveresourceへのパッチでやりました。 ここに例のある宝石があります https://github.com/Fivell/activeresource-response

他のヒント

プロジェクトでこれを掘り下げる機会はまだありませんが、このフォークWill_Paginate が役に立つかもしれません。 ActiveResourceにpaginateメソッドのサポートを追加します。

非常にトラフィックの多いRailsアプリの実稼働環境に基づいて作成したgemをリリースしました。シリアル化されたコレクションXMLのルートノードに属性としてcurrent_page、per_page、total_entriesを追加することにより、ページネーションを透過的に有効にします(LibXMLまたはNokogiriを使用する場合は非常に高速です。 >

PoxPaginateのGitHubプロジェクトへのリンクです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top