Python MongoDB Sıralama
- Önceki Sayfa MongoDB Sorgula
- Sonraki Sayfa MongoDB Sil
Sonuç Sıralama
Kullanın sort()
Metot, sonuçları artan veya azalan sıralar.
sort()
Metin alanı "fieldname" (alan adı) için bir parametre sağlayın, "direction" (yön) için bir parametre sağlayın (varsayılan yönelim artan sıralamadır).
Örnek
Sonuçları isim sırasına artan doğru sıralayın:
import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"] mycol = mydb["customers"] mydoc = mycol.find().sort("name") for x in mydoc: print(x)
Azalan Sıralama
İkinci parametre olarak -1 değeri kullanarak azalan sıralama yapın.
sort("name", 1) # Artan sort("name", -1) # Azalan
Örnek
Sonuçları isim sırasına tersine doğru sıralayın:
import pymongo myclient = pymongo.MongoClient("mongodb://localhost:27017/") mydb = myclient["mydatabase"] mycol = mydb["customers"] mydoc = mycol.find().sort("name", -1) for x in mydoc: print(x)
- Önceki Sayfa MongoDB Sorgula
- Sonraki Sayfa MongoDB Sil