Sort

Python Mongodb Python MongoDB

sort()Die Methode kann die Sortierung in aufsteigender oder absteigender Reihenfolge angeben.

sort() Der erste Parameter der Methode ist das zu sortierende Feld, und der zweite Parameter gibt die Sortierregel an,1entweder aufsteigend,-1oder absteigend, standardmäßig aufsteigend.

Die in diesem Artikel verwendeten Testdaten sind wie folgt (klicken Sie auf das Bild, um eine größere Version anzuzeigen):

Sortieren Sie das Feld alexa in aufsteigender Reihenfolge:

Beispiel

#!/usr/bin/python3 import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["exampledb"] mycol = mydb["sites"] mydoc = mycol.find().sort("alexa") for x in mydoc: print(x)

Das Ausgabeergebnis ist:

Sortiere das Feld alexa in absteigender Reihenfolge:

Beispiel

#!/usr/bin/python3 import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["exampledb"] mycol = mydb["sites"] mydoc = mycol.find().sort("alexa", -1) for x in mydoc: print(x)

Das Ausgabeergebnis ist:

Python Mongodb Python MongoDB

Andere Erweiterungen