BaşlayınÜcretsiz başlayın

Sırala bakalım!

Filmleri en eski klasikten en yeni gişe rekorlusuna doğru listelemek mi istiyorsun? Ya da önce en yüksek puanlıları öne çıkarmak? İşte .sort() burada devreye girer.

Sorgu sonuçlarının sırasını kontrol etmek için .sort(field, direction) kullan:

  • field, sıralama yapılacak alanın adıdır
  • direction, artan sıra için 1 (A-Z, düşük-yüksek), azalan için -1 (Z-A, yüksek-düşük)

Bu egzersiz, kursun bir parçasıdır

Python ile MongoDB'ye Giriş

Kursa Göz Atın

Egzersiz talimatları

  • Tüm filmleri release_yeara göre (eskiden yeniye) sırala.
  • Azalan düzende ratinge göre sıralanmış, en yüksek puanlı ilk 3 filmi listele.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Sort by release year (oldest movies first) 
by_year = mov.find().____
print(list(by_year))

# Show the three highest rated movies
by_rating = mov.find().____.____
print(list(by_rating))
Kodu Düzenle ve Çalıştır