未定义的方法“分页”
使用 searchkick 时无法分页
if params[:search].present?
@courses = Course.search(params[:search]).paginate(page: params[:page], per_page: 3)
else
@courses = Course.paginate(page: params[:page], per_page: 3)
end
当条件跳到 else 时。它可以渲染和分页没有问题。但是当它被搜索时,它拒绝分页。似乎是由于 Searchkick gem,使用常规哑搜索时不会出现此问题。