首页 文章资讯内容详情

MongoDB Limit

2026-05-31 4 花语

本文内容纲要:

-版权所有,未经许可,禁止转载 -章节 -limit()方法 -语法 -例子 -MongoDBSkip()方法 -语法 -例子

版权所有,未经许可,禁止转载

章节

MongoDB入门 MongoDB优势 MongoDB安装 MongoDB数据建模 MongoDB创建数据库 MongoDB删除数据库 MongoDB创建集合 MongoDB删除集合 MongoDB数据类型 MongoDB插入文档 MongoDB查询文档 MongoDB更新文档 MongoDB删除文档 MongoDBProjection MongoDBLimit MongoDB排序 MongoDB索引 MongoDB聚合 MongoDB备份数据

本章将学习如何使用MongoDB的限制(limit)记录方法。

limit()方法

类似SQLLimit语句,MongoDB中,使用limit()方法限制返回的结果数。

语法

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

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

例子

假设集合qikegu有以下数据。

{"_id":ObjectId("5cf7b4839ad87fde6fd23a03"),"title":"MongoDB介绍"} {"_id":ObjectId("5cf7b5849ad87fde6fd23a05"),"title":"MongoDB概述"} {"_id":ObjectId("5cf7b91d9ad87fde6fd23a07"),"title":"MongoDB优势"}

下面的示例,在查询文档时只显示2个文档。

>db.qikegu.find({},{"title":1,_id:0}).limit(2) {"title":"MongoDB介绍"} {"title":"MongoDB概述"}

如果limit()方法中没有指定数量参数,将显示集合中的所有文档。

MongoDBSkip()方法

除了limit()方法之外,还有一个方法skip()也接受number类型参数,用于跳过文档的数量。可以看出,Skip()方法的作用类似MySQLOffset语句。

语法

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

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

例子

下面的示例,只显示第二个文档:

>db.qikegu.find({},{"title":1,_id:0}).limit(1).skip(1) {"title":"MongoDB概述"}

注意,skip()方法的默认值是0。

本文内容总结:版权所有,未经许可,禁止转载,章节,limit()方法,语法,例子,MongoDBSkip()方法,语法,例子,

原文链接:https://www.cnblogs.com/jinbuqi/p/11307619.html