博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mongodb Limit操作
阅读量:6902 次
发布时间:2019-06-27

本文共 861 字,大约阅读时间需要 2 分钟。

Limit() 方法

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

语法:

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

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

示例

考虑集合myycol具有以下的数据

{
"_id" : ObjectId(5983548781331adf45ec5), "title":"MongoDB Overview"} { "_id" : ObjectId(5983548781331adf45ec6), "title":"NoSQL Overview"} { "_id" : ObjectId(5983548781331adf45ec7), "title":"Yiibai Overview"}

下面的例子将显示只有2个文档,当执行文档查询。

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

如果不指定数量 limit() 方法的参数,它会显示从集合中的所有文件。 

MongoDB Skip() 方法

除了limit() 方法,还有一个方法skip() 也接受数字类型的参数,并使用跳过的文档数。

语法:

skip()方法基本语法如下

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

示例:

下面的例子将只显示第二个文档。

>db.mycol.find({},{ "title":1,_id:0}).limit(1).skip(1) { "title":"NoSQL Overview"} >

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

转载于:https://www.cnblogs.com/wangjing666/p/6837162.html

你可能感兴趣的文章
转:汉字转拼音 - 输入汉字获取其拼音
查看>>
webservice(pers)
查看>>
hbase源码系列(十五)终结篇&Scan续集-->如何查询出来下一个KeyValue
查看>>
Linux学习总结(4)——Centos6.5使用yum安装mysql——快速上手必备
查看>>
Spring Boot学习总结(1)——Spring Boot入门
查看>>
C/C++ 宏带来的奇技淫巧 转载
查看>>
CocoaPods requires your terminal to be using UTF-8 encoding
查看>>
CSS3 圆角(border-radius)
查看>>
最大子数组
查看>>
用telnet命令,POP3接收邮件
查看>>
Nginx 关于 location 的匹配规则详解
查看>>
OutputStream、InputStream 、FileOutputStream、FileInputStream,字节流API
查看>>
10. Python面向对象
查看>>
python3与 python2 urllib模块区别
查看>>
关于props 和state
查看>>
跟我学算法-tensorflow 实现线性拟合
查看>>
redis使用管道pipeline提升批量操作性能(php演示)
查看>>
python: file_handling 解决工作中出现的文件处理需求
查看>>
HTML5 拖放(Drag 和 Drop)功能开发——浅谈dataTransfer对象
查看>>
灰度图像亮度对比度调整的简单代码
查看>>