MongoDB 排序

扫码关注公众号:Java 技术驿站

发送:vip
将链接复制到本浏览器,永久解锁本站全部文章

【公众号:Java 技术驿站】 【加作者微信交流技术,拉技术群】
免费领取10G资料包与项目实战视频资料

MongoDB sort()方法

在MongoDB中使用使用sort()方法对数据进行排序,sort()方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而-1是用于降序排列。

语法

sort()方法基本语法如下所示:

    >db.COLLECTION_NAME.find().sort({KEY:1})

实例

col 集合中的数据如下:

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

以下实例演示了 col 集合中的数据按字段 title 的降序排列:

    >db.mycol.find({},{"title":1,_id:0}).sort({"title":-1})
    {"title":"Tutorials Point Overview"}
    {"title":"NoSQL Overview"}
    {"title":"MongoDB Overview"}
    >

注: 如果没有指定sort()方法的排序方式,默认按照文档的升序排列。

赞(0) 打赏
版权归原创作者所有,任何形式的转载请联系博主:daming_90:Java 技术驿站 » MongoDB 排序

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏