我使用Rails,Filterrific和Kaminari进行分页。出于某种原因,当我转到第2页时,我没有得到任何结果。
void *runner(void* param){
int parm = (int)(intptr_t)param;
我撬动了行动并看到了,当第一次加载页面时..trailers.count == 200,params [:page] == nil,和@trailers.count == 30.
当我转到第2页时,trailers.count == 200,params [:page] ==" 2"和@trailers.count == 0.
我在打电话给Kaminari的方式上做错了什么?
答案 0 :(得分:1)
好的,所以我最后改变了这一行:
trailers = @filterrific.find.page(params[:page])
@trailers = Kaminari.paginate_array(trailers).page(params[:page]).per(30)
到此:
@trailers = @filterrific.find.page(params[:page])
还有一个问题,will_paginate与Kaminari冲突,所以我删除了w_p