0

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}
 -..
]

私が見逃しているかもしれない何かがあると思います。誰かが回避策を提案してもらえますか?

ありがとう。

4

1 に答える 1

0

ここに答えがあります。サポートを提供してくれたPavel Pravosudの功績によるものです。

于 2013-03-15T10:53:00.890 に答える