0

有没有办法让这个grape-kaminari 与grape-jbuilder gem 一起工作?

我尝试在实际 API 模块端点中对记录进行分页:

resource :groups do
    desc "Return a list of groups belonging to your company."
    get "/", jbuilder: "v3/groups" do
      paginate(@groups)
    end
end

而且我还尝试将分页调用放在 jbuilder 对象中:

json.array! paginate(@groups) do |group|
  json.partial! "v3/group", group: group, computer_array: false
end

两者都不起作用。有人可以帮我完成这项工作吗?

4

1 回答 1

0

我终于解决了。您必须将变量重置为分页数组,如下所示:

resource :groups do
    desc "Return a list of groups belonging to your company."
    get "/", jbuilder: "v3/groups" do
      @groups = paginate(@groups)
    end
end
于 2014-10-14T20:05:27.850 回答