API 呼び出しの一部として、15 件の投稿のコレクションとコメントなどの関連データを表示するカスタム JSON 応答があります。Jbuilderを使用してコレクション全体を表示しています。
json.array!(@posts) do |post|
..
..
end
次の一連の適切な次のページと前のページのページネーション リンクを含む次の一連の投稿を取得するために、15 件の投稿の応答の上にページネーション リンクを表示したいと考えています。私のabc.json.jbuilderファイルで、以下のコードに従って実行しようとすると、json応答の一部として次のページと前のページへのリンクが取得されません。
json.pagination_links do
json.set!(:next_page_link,"#{@next_page_link}")
json.set!(:prev_page_link,"#{@prev_page_link}")
end
json.array!(@posts) do |post|
..
..
end
私が得る唯一の応答は、投稿のコレクションを持つ配列です。以下のようになります:-
[
-{post1}
-{post2}
-..
]
私が見逃しているかもしれない何かがあると思います。誰かが回避策を提案してもらえますか?
ありがとう。