Najlepszy samouczek MongoDB sortowania W 2024 r. W tym samouczku możesz dowiedzieć się Metoda MongoDB sort (),

MongoDB sortowania

Metoda MongoDB sort ()

Wykorzystanie MongoDB użyć sort () Metoda sortowania danych, sort () aby określić kolumnę Sortuj według argumentacji i używać 1 i -1, aby określić rodzaj drogi, gdzie 1 jest umieszczona w porządku rosnącym, a -1 w kolejności malejącej.

gramatyka

Metoda sort () składni podstawowym przedstawia się następująco:

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

Przykłady

Zbieranie danych col są następujące:

{ "_id" : ObjectId("56066542ade2f21f36b0313a"), "title" : "PHP 教程", "description" : "PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。", "by" : "本教程", "url" : "http://www.w3write.com", "tags" : [ "php" ], "likes" : 200 }
{ "_id" : ObjectId("56066549ade2f21f36b0313b"), "title" : "Java 教程", "description" : "Java 是由Sun Microsystems公司于1995年5月推出的高级程序设计语言。", "by" : "本教程", "url" : "http://www.w3write.com", "tags" : [ "java" ], "likes" : 150 }
{ "_id" : ObjectId("5606654fade2f21f36b0313c"), "title" : "MongoDB 教程", "description" : "MongoDB 是一个 Nosql 数据库", "by" : "本教程", "url" : "http://www.w3write.com", "tags" : [ "mongodb" ], "likes" : 100 }

Poniższy przykład pokazuje, col zbieranie danych przez m.in. polu w porządku malejącym:

>db.col.find({},{"title":1,_id:0}).sort({"likes":-1})
{ "title" : "PHP 教程" }
{ "title" : "Java 教程" }
{ "title" : "MongoDB 教程" }
>

UWAGA: Jeśli nie określić metodę sort () do sortowania domyślnie w dokumencie rosnącym.

MongoDB sortowania
10/30