我有一个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 ....
答案 0 :(得分:0)
好吧,如果client.search(params[:q])
没有返回(我认为)ActiveRecord::Relation
,那么您将不得不使用自定义分页器,如描述here