У меня есть пользовательский ответ JSON, в котором я отображаю коллекцию из 15 сообщений вместе со связанными данными, такими как комментарии и т. Д., Как часть вызова API. Я показываю всю коллекцию, используя Jbuilder.Отображать пользовательские ссылки над коллекцией массивов с использованием 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}
-..
]
Я думаю, что есть что-то, чего я мог бы не заметить. Может ли кто-нибудь предложить мне любую работу?
Спасибо.