MongoDB 教程 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

限制条件 - 结果集


很多时候查询返回的结果集并不完全是你想要的,或许你只需要它们中间的一部分,这个时候我们可以通过条件来限制结果集返回的内容。

limit方法:设定返回结果集中的最大文档数量。

  • 语法:

    db.collection.find().limit(Num)

  • 参数:

Num:Number类型,大于0。

  • 示例:

db.testData.find().limit(3),返回如下结果:

{ "_id" : ObjectId("51a7dc7b2cacf40b79990be6"), "x" : 1 }

    { "_id" : ObjectId("51a7dc7b2cacf40b79990be7"), "x" : 2 }

    { "_id" : ObjectId("51a7dc7b2cacf40b79990be8"), "x" : 3 }
练习一下,查找person集合中的前3个文档。
db.person.find().limit(3);