kaminari和Mongoid 3页面无法正常工作

时间:2013-01-15 14:36:00

标签: ruby-on-rails ruby-on-rails-3 mongoid kaminari mongoid3

您好我正在尝试使用kaminari作为一种方式来分页我的19K结果,但它似乎没有按照它在锡上说的那样做?

我有19293个文件:

1.9.3p194 :046 >   Content.count
=> 19293

但是当我试图获得第一页时,我仍然得到19293

1.9.3p194 :059 >   Content.page(1).per(50).count
=> 19293 

知道我可以做什么吗?

我正在使用gem:

14:34:58:myapp(master)$ be gem list kaminari
*** LOCAL GEMS ***
kaminari (0.14.1)

提前致谢

1 个答案:

答案 0 :(得分:1)

请参阅Mongoid Github回购中的this issue

要获取页面的正确条目,请执行以下操作:

Content.page(1).per(50).all.to_a

这将评估Mongoid标准,只产生50个条目。