Ruby on rails kaminari和Mongoid 3页不';I don’我没有按预期工作

Ruby on rails kaminari和Mongoid 3页不';I don’我没有按预期工作,ruby-on-rails,ruby-on-rails-3,mongoid,kaminari,mongoid3,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

嗨,我试图使用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)
提前感谢

参见Mongoid Github回购协议

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

Content.page(1).per(50).all.to_a
这将评估Mongoid标准,只产生50个条目。

请参见Mongoid Github回购协议

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

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

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

tho Content.page(1).per(50).count(true)给出了错误:NoMethodError:true的未定义方法'id':TrueClassTry第二个代码示例。我将更新我的答案并删除第一个.tho Content.page(1).per(50).count(true)给我的错误为:NoMethodError:true的未定义方法'id':TrueClassTry第二个代码示例。我将更新我的答案并删除第一个答案。