Python MongoDB Urutkan

Urutkan Hasil

Gunakan sort() Metode mengurutkan hasil secara naik atau menurun.

sort() Memberikan parameter "fieldname" (nama field) untuk parameter "direction" (arah) memberikan parameter (arah naik adalah arah standar).

Contoh

Atur urutan hasil dengan urutan huruf yang berdasarkan nama:

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
mydoc = mycol.find().sort("name")
untuk x di mydoc:
  print(x)

Jalankan Instan

Urutkan Menurun

Gunakan nilai -1 sebagai parameter kedua untuk mengurutkan secara menurun.

sort("name", 1) # Menaik
sort("name", -1) # Menurun

Contoh

Atur urutan hasil dengan urutan huruf terbalik yang berdasarkan nama:

import pymongo
myclient = pymongo.MongoClient("mongodb://localhost:27017/")
mydb = myclient["mydatabase"]
mycol = mydb["customers"]
mydoc = mycol.find().sort("name", -1)
untuk x di mydoc:
  print(x)

Jalankan Instan