2013-03-13 2 views
0

У меня есть пользовательский ответ 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} 
-.. 
] 

Я думаю, что есть что-то, чего я мог бы не заметить. Может ли кто-нибудь предложить мне любую работу?

Спасибо.

ответ

Смежные вопросы