Javatpoint Logo
Javatpoint Logo

MongoDB sort() method

In MongoDB, sort() method is used to sort the documents in the collection. This method accepts a document containing list of fields along with their sorting order.

The sorting order is specified as 1 or -1.

  • 1 is used for ascending order sorting.
  • -1 is used for descending order sorting.

Syntax:

Scenario

Consider an example which has a collection name javatpoint.

This collection has following fields within it.

Execute the following query to display the documents in descending order.

This will show the documents in descending order.

{ "_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" }

Note: By default sort() method displays the documents in ascending order. If you don't specify the sorting preference, it will display documents in ascending order.


Next TopicQuery Modifiers





Youtube For Videos Join Our Youtube Channel: Join Now

Feedback


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA