MongoDB - 排序数据

首页 / MongoDB入门教程 / MongoDB - 排序数据

在本章中,无涯教程将学习如何在MongoDB中对记录进行排序。

要在MongoDB中对文档进行排序,您需要使用 sort()方法,要指定排序顺序,请使用1和-1。 1表示升序,-1表示降序。

Sorting - 语法

sort()方法的基本语法如下-

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

Sorting - 示例

考虑收集myycol具有以下数据。

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

以下示例将显示按标题降序排列的文档。

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

请注意,如果您未指定排序首选项,则 sort()方法将按升序显示文档。

这一章《MongoDB - 排序数据》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持,感谢!😊

好记忆不如烂笔头。留下你的足迹吧 :)

相关推荐

技术管理实战36讲 -〔刘建国 - 〕

玩转Spring全家桶 -〔丁雪丰 - 〕

程序员的个人财富课 -〔王喆 - 〕

徐昊 · TDD项目实战70讲 -〔徐昊 - 〕

如何在 mongodb golang 的单个更新调用中使用 $set 和 $inc?

MongoDB乘以对象值?

用Golang减去mongodb中的两个字段

Spring Boot MongoDB 连接问题

使用 MongoClient.connect() 时的 saslprep 警告

带有条件的MongoDB聚合查找

视频推荐

MongoDB - 27.客户端操作副本集以及 bug 说明 更多视频教程 »