mongodb数据库教程-MongoDB限制记录数

跨零代码为大家提供高品质的解决方案,请大家多多来访,跨零不胜感激,在此谢过。

在本章中,我们将学习如何使用MongoDB中的限制记录数量。

MongoDB limit()方法

要限制 MongoDB 中返回的记录数,需要使用limit()方法。 该方法接受一个数字类型参数,它是要显示的文档数。

语法

limit()方法的基本语法如下:

> db.COLLECTION_NAME.find().limit(NUMBER) 

示例

假设集合myycol有以下数据。

> db.mycol.find({},{'_id':1, 'title':1}) { "_id" : 101, "title" : "MongoDB Guide" } { "_id" : 102, "title" : "NoSQL Database" } { "_id" : 104, "title" : "Python Quick Guide" } { "_id" : 100, "title" : "MongoDB Overview" } > 

以下示例将在查询文档时仅显示两个文档。

> db.mycol.find({},{"title":1,_id:0}).limit(2) { "title" : "MongoDB Guide" } { "title" : "NoSQL Database" } > 

如果没有在limit()方法中指定number参数的值,那么它将显示集合中的所有文档。

MongoDB skip()方法

除了limit()方法之外,还有一个方法skip()也接受数字类型参数,用于跳过文档数量。

语法

skip()方法的基本语法如下 –

>db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER) 

示例

以下示例将仅显示第三个文档。

> db.mycol.find({},{"title":1,_id:0}).limit(1).skip(2) { "title" : "Python Quick Guide" } > 

请注意,skip()方法中的默认值为0

  

从零到一,创造未来!跨零综合IT问题解决服务站,欢迎你的到来。Oracle数据库教程 mongodb数据库教程/a> 只为你绽放。

本文固定链接: http://kua0.com/2019/04/07/mongodb数据库教程-mongodb限制记录数/

为您推荐

发表评论

电子邮件地址不会被公开。 必填项已用*标注