MongoDB sort() 方法

2024年9月6日 | 2 分钟阅读

在 MongoDB 中,sort() 方法用于对集合中的文档进行排序。此方法接受一个包含字段列表及其排序顺序的文档。

排序顺序指定为 1 或 -1。

  • 1 用于升序排序。
  • -1 用于降序排序。

语法

场景

考虑一个名为 javatpoint 的集合的示例。

此集合在其内部具有以下字段。

执行以下查询以按降序显示文档。

这将按降序显示文档。

{ "_id" : ObjectId("564dbced8e2c097d15fbb603"), "Course" : "Web Designing", "det
ails" : { "Duration" : "3 months", "Trainer" : "Rashmi Desai" }, "Batch" : [ { "
size" : "Small", "qty" : 5 }, { "size" : "Large", "qty" : 10 } ], "category" : "
Programming Language" }
{ "_id" : ObjectId("564dbced8e2c097d15fbb601"), "Course" : "Java", "details" : {
 "Duration" : "6 months", "Trainer" : "Sonoo Jaiswal" }, "Batch" : [ { "size" :
"Medium", "qty" : 25 } ], "category" : "Programming Language" }
{ "_id" : ObjectId("564dbced8e2c097d15fbb602"), "Course" : ".Net", "details" : {
 "Duration" : "6 months", "Trainer" : "Prashant Verma" }, "Batch" : [ { "size" :
 "Small", "qty" : 5 }, { "size" : "Medium", "qty" : 10 } ], "category" : "Progra
mming Language" }

注意:默认情况下,sort() 方法按升序显示文档。 如果您未指定排序首选项,它将按升序显示文档。


下一主题查询修饰符