0

我有一个 api 搜索的结果,我想用 will_paginate 进行分页

@results = client.search(params[:q])

我试图将此行添加到代码中

@results = client.search(params[:q]).paginate(page: params[:page], per_page: 10)

api 的结果是一个数组,那么如何对这个结果进行分页呢?上面的例子只给了我错误:“undefined method 'paginate' for....

4

1 回答 1

0

好吧,如果client.search(params[:q])不返回(我认为)ActiveRecord::Relation,那么您将不得不使用自定义分页器,就像描​​述的一样here

于 2013-10-06T14:07:29.700 回答