从收集mongodb查询范围

时间:2018-03-02 01:02:07

标签: mongodb

我可以使用以下代码查询我的集合中的前20个数据点

db.collections.aggregate([{$project: {"text": 1}}, {$limit:20}])

如何从我的收藏中查询范围?让我们说,从数据点20到40?

1 个答案:

答案 0 :(得分:0)

以下是可能的方法:

  1. 使用db..find()

    db.collection.find({},{" text":1})。skip(20).limit(20);

  2. 使用聚合框架

    db.collection.aggregate([{$ project:{" text":1}},{$ skip:20},{$ limit:20}])