Python Tutorial

Tri Python MongoDB


Trier le résultat

Utilisez le sort() méthode pour trier le résultat par ordre croissant ou décroissant.

Le sort() La méthode prend un paramètre pour “nom du champ” et un paramètre pour “direction” (l’ordre croissant est la direction par défaut).

Exemple

Triez le résultat par ordre alphabétique de nom :

importer pymongo

monclient = pymongo.MongoClient(“mongodb://localhost:27017/”)
madb = monclient[“mydatabase”]
mycol = mabd[“customers”]

mydoc = mycol.find().sort(“nom”)

pour x dans mondoc :
impression(x)

Exemple d’exécution »


Trier par ordre décroissant

Utilisez la valeur -1 comme deuxième paramètre pour trier par ordre décroissant.

sort(“nom”, 1) #croissant
tri(“nom”, -1) #décroissant

Exemple

Triez le résultat dans l’ordre alphabétique inverse par nom :

importer pymongo

monclient = pymongo.MongoClient(“mongodb://localhost:27017/”)
madb = monclient[“mydatabase”]
mycol = mabd[“customers”]

mondoc = mycol.find().sort(“nom”, -1)

pour x dans mondoc :
impression(x)

Exemple d’exécution »


#Tri #Python #MongoDB

Related Articles

Check Also
Close
Back to top button