Python MongoDB Kusaidia

Kusortua matokeo

Tumia sort() Kusaidia kusortua matokeo kwa kuzingatia kwa uangalifu au kusasa.

sort() Kufunga kiparameter "fieldname" (jina la kiwango) kwa kiparameter "direction" (kutumia juu ni kuzingatia kwa uangalifu).

Mbinu

Kusaidia kusortua matokeo kwa orodha ya herufi kwa jina

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

Kusafirisha Mbinu

Kusortua kusasa

Tumia -1 kama kiparameter kumi na kusortua kusasa.

sort("name", 1) # Kusasa
sort("name", -1) # Kusasa

Mbinu

Kusaidia kusortua matokeo kwa orodha kubwa ya herufi kwa ujaribio

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

Kusafirisha Mbinu