MongoDB Limit与Skip方法-7详解数据库
2023-06-13 09:20:09 时间
MongoDB Limit() 方法
如果你需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。
limit()方法基本语法如下所示:
db.COLLECTION_NAME.find().limit(NUMBER)
集合 col 中的数据如下:
{ "_id" : ObjectId("56066542ade2f21f36b0313a"), "title" : "PHP 教程", "description" : "PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。", "by" : "菜鸟教程", "url" : "http://www.runoob.com", "tags" : [ "php" ], "likes" : 200 } { "_id" : ObjectId("56066549ade2f21f36b0313b"), "title" : "Java 教程", "description" : "Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。", "by" : "菜鸟教程", "url" : "http://www.runoob.com", "tags" : [ "java" ], "likes" : 150 } { "_id" : ObjectId("5606654fade2f21f36b0313c"), "title" : "MongoDB 教程", "description" : "MongoDB 是一个 Nosql 数据库", "by" : "菜鸟教程", "url" : "http://www.runoob.com", "tags" : [ "mongodb" ], "likes" : 100 }
以下实例为显示查询文档中的两条记录:
db.col.find({},{"title":1,_id:0}).limit(2) { "title" : "PHP 教程" } { "title" : "Java 教程" }
注:如果你们没有指定limit()方法中的参数则显示集合中的所有数据。
MongoDB Skip() 方法我们除了可以使用limit()方法来读取指定数量的数据外,还可以使用skip()方法来跳过指定数量的数据,skip方法同样接受一个数字参数作为跳过的记录条数。
skip() 方法脚本语法格式如下:
db.COLLECTION_NAME.find().limit(NUMBER).skip(NUMBER)
以下实例只会显示第二条文档数据
db.col.find({},{"title":1,_id:0}).limit(1).skip(1) { "title" : "Java 教程" }
注:skip()方法默认参数为 0 。
4002.html
MongoDBnosql相关文章
- mongodb数据库基础 启动不同方法总结
- 使用Node操作MongoDB数据库的方法
- 限制MongoDB单文档大小限制:解决方案(mongodb单个文档)
- MongoDB中的数据库不存在(mongodb不存在)
- MongoDB扩展:激活新功能的下载之旅(mongodb扩展下载)
- MongoDB云服务:轻松实现数据库集群部署(mongodb云服务)
- 如何有效确保MongoDB的安全性(mongodb安全加固)
- MongoDB实现文件上传下载功能(mongodb上传下载)
- MongoDB 数据库设计:从基础原理到优化实践(mongodb数据库设计)
- MongoDB从库:助力企业发展(mongodb从库)
- MongoDB查询特定列的简易方法(mongodb查询指定列)
- MongoDB数据库增删改查操作实践(mongodb的增删改查)
- Node.js 使用 MongoDB 数据库实现数据存储(nodejs连接mongodb)
- Mongodb数据库:高性能、高可扩展性的NoSQL数据库(mongodb数据库介绍)
- Mongodb的下载地址(mongodb下载地址)
- 免费使用高效的MongoDB数据库,轻松管理数据(免费mongodb数据库)
- MongoDB之副本集功能初探(mongodb的副本集)
- 掌握MongoDB数据库查询时间优化技巧(mongodb查询时间)
- 阿里云上的Mongodb:使用阿里镜像提升你的数据库性能(mongodb阿里镜像)
- 数据库MongoDB: 重建数据库,重新开启希望(mongodb 重装)
- 借助Mongodb轻松完成数据库清理工作(mongodb 数据清理)
- MongoDB:实现数据拷贝的最佳方法(mongodb拷贝)
- MongoDB解决方案:打造先进的企业数据库(mongodb方案)