1

嗨,我正在尝试使用 kaminari 作为对我收集的 19K 结果进行分页的一种方式,但是它似乎并没有按照它在锡上所说的那样做?

我有 19293 个文件:

1.9.3p194 :046 >   Content.count
=> 19293

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

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

知道我可以做什么吗?

我正在使用宝石:

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

提前致谢

4

1 回答 1

1

在 Mongoid Github repo 上查看这个问题。

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

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

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

于 2013-01-15T14:56:31.110 回答