飞道的博客

第19章 MongoDB Limit与Skip方法教程

328人阅读  评论(0)

第19章 MongoDB Limit与Skip方法教程


MongoDB Limit() 方法

如果仁兄需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。

语法

limit()方法基本语法请在输出结果查看


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

实例

集合 col 中的数据如下:


    { "_id" : ObjectId("56066542ade2f21f36b0313a"), "title" : "PHP 教程", "description" : "PHP 是一种创建动态交互性站点的强有力的server 端脚本语言。", "by" : "liulianjiangcsdn教程", "url" : "http://blog.csdn.net/qq441540598", "tags" : [ "php" ], "likes" : 200 }
    { "_id" : ObjectId("56066549ade2f21f36b0313b"), "title" : "Java 教程", "description" : "Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。", "by" : "liulianjiangcsdn教程", "url" : "http://blog.csdn.net/qq441540598", "tags" : [ "java" ], "likes" : 150 }
    { "_id" : ObjectId("5606654fade2f21f36b0313c"), "title" : "MongoDB 教程", "description" : "MongoDB 是一个 Nosql database", "by" : "liulianjiangcsdn教程", "url" : "http://blog.csdn.net/qq441540598", "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 。

本专栏所有文章

第1章 MongoDB 教程 第2章 NoSQL 简介教程
第3章 MongoDB 简介教程 第4章 Windows MongoDB教程
第5章 Linux MongoDB教程 第6章 OSX MongoDB教程
第7章 MongoDB 概念解析教程 第8章 MongoDB 连接教程
第9章 MongoDB 创建数据库教程 第10章 MongoDB 删除数据库教程
第11章 MongoDB 创建集合教程 第12章 MongoDB 删除集合教程
第13章 MongoDB 插入文档教程 第14章 MongoDB 更新文档教程
第15章 MongoDB 删除文档教程 第16章 MongoDB 查询文档教程
第17章 MongoDB 条件操作符教程 第18章 MongoDB $type 操作符教程
第19章 第19章 MongoDB Limit与Skip方法教程教程 第20章 MongoDB 排序教程
第21章 MongoDB 索引教程 第22章 MongoDB 聚合教程
第23章 MongoDB 复制(副本集)教程 第24章 MongoDB 分片教程
第25章 MongoDB 备份与恢复教程 第26章 MongoDB 监控教程
第27章 MongoDB Java教程 第28章 MongoDB PHP 扩展教程
第29章 MongoDB PHP教程 第30章 MongoDB PHP7教程
第31章 Node.js MongoDB教程 第32章 MongoDB 关系教程
第33章 MongoDB 数据库引用教程 第34章 MongoDB 覆盖索引查询教程
第35章 MongoDB 查询分析教程 第36章 MongoDB 原子操作教程
第37章 MongoDB 高级索引教程 第38章 MongoDB 索引限制教程
第39章 MongoDB ObjectId教程 第40章 MongoDB Map Reduce教程
第41章 MongoDB 全文检索教程 第42章 MongoDB 正则表达式教程
第43章 MongoDB 管理工具教程 第44章 MongoDB GridFS教程
第45章 MongoDB 固定集合教程 第46章 MongoDB 自动增长教程

寄语

本文有榴莲酱CSDN原创,欢迎点赞、转载,博客地址:https://blog.csdn.net/qq441540598

  • 从来都是隐身着。因为我知道就算我在线也没有人愿意理我。
  • 好儿好孙子,不如好身子。身体有精神,全家乐滋滋。少病少累赘,自己少受罪。儿女少受累,省钱省药费。
  • 大海因为波澜壮阔而有气势,人生因为荆棘坎坷而有意义。
  • 书是心情的 调味剂,倦了,看漫画;烦了,读小说;累了,读杂文;等心情好了,我写文章让人阅。
  • 一句祝福可能让你温馨一世;一点宽容可能让你感激终生。

转载:https://blog.csdn.net/qq441540598/article/details/128843865
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场