如何在MongoDB结果的子集中进行分页

时间:2013-10-26 05:15:04

标签: mongodb pagination mongodb-query

我在一个系列中有100万个条目。在我的查询之后,我收到了500个user_id = X的条目。我现在正在寻找这个子集的一个条目,在此项目之前和之后5个条目。什么是最好的策略?

首先我只选择500项: db.items.find({"user_id": 1}).limit(500);

我现在可以遍历500个项目来查找我当前的项目,但在我看来非常不方便。可能有更好的方法吗?

0 个答案:

没有答案