MongoDB-基础-limit-skip-sort
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MongoDB-基础-limit-skip-sort,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2247字,纯文字阅读大概需要4分钟。
内容图文
![MongoDB-基础-limit-skip-sort](/upload/InfoBanner/zyjiaocheng/467/e4f276a8f11a4a688027617a462d604a.jpg)
MongoDB Limit() 方法
如果你需要在MongoDB中读取指定数量的数据记录,可以使用MongoDB的Limit方法,limit()方法接受一个数字参数,该参数指定从MongoDB中读取的记录条数。
语法
limit()方法基本语法如下所示:
>db.COLLECTION_NAME.find().limit(NUMBER)> 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 。skip是跳过的意思,上例 limit(1)表示从第一条记录开始,往后数1条,即显示第二条。但有skip后,表示跳过1个,就是说先执行skip跳过后,再进行limit。MongoDB sort()方法
在MongoDB中使用使用sort()方法对数据进行排序,sort()方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而-1是用于降序排列。
语法
sort()方法基本语法如下所示:
>db.COLLECTION_NAME.find().sort({KEY:1})
实例
col 集合中的数据如下: > db.col.find() { "_id" : ObjectId("577f62810fe1ae602eda934e"), "title" : "java", "likes" : 100 } { "_id" : ObjectId("577f62960fe1ae602eda934f"), "title" : "php", "likes" : 90 } { "_id" : ObjectId("577f62ae0fe1ae602eda9350"), "title" : "c++", "likes" : 91 } { "_id" : ObjectId("577f62c60fe1ae602eda9351"), "title" : ".Net", "likes" : 93 } 按照likes升序: > db.col.find({},{‘title‘:1,‘likes‘:1,_id:0}).sort({"likes":1}) { "title" : "php", "likes" : 90 } { "title" : "c++", "likes" : 91 } { "title" : ".Net", "likes" : 93 } { "title" : "java", "likes" : 100 } 按照likes降序: > db.col.find({},{‘title‘:1,‘likes‘:1,_id:0}).sort({"likes":-1}) { "title" : "java", "likes" : 100 } { "title" : ".Net", "likes" : 93 } { "title" : "c++", "likes" : 91 } { "title" : "php", "likes" : 90 } 注: 如果没有指定sort()方法的排序方式,默认按照文档的升序排列。 from: http://www.runoob.com/mongodb/mongodb-limit-skip.htmlMongoDB-基础-limit-skip-sort
标签:
本文系统来源:http://www.cnblogs.com/woshimrf/p/5654344.html
内容总结
以上是互联网集市为您收集整理的MongoDB-基础-limit-skip-sort全部内容,希望文章能够帮你解决MongoDB-基础-limit-skip-sort所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。