使用Jbuilder在数组集合上方显示自定义链接

时间:2013-03-13 09:59:21

标签: json api ruby-on-rails-3.2 jbuilder

我有一个自定义的JSON响应,其中我显示了15个帖子的集合以及评论等相关数据,作为API调用的一部分。我使用Jbuilder显示整个集合。

json.array!(@posts) do |post|
  ..
  ..
end

我想在15个帖子的回复之上显示分页链接,以便使用相应的下一页下一页和prev page分页链接获得下一组帖子。在我的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}
 -..
]

我想我可能会遗漏一些东西。任何人都可以建议我做任何工作吗?

感谢。

1 个答案:

答案 0 :(得分:0)

以下是answerPavel Pravosud的支持