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

Hepsini bir araya getir

Bir film uygulaması için en yüksek puanlı birkaç filmi vitrine çıkaran bir "highlight reel" hazırlıyorsun. Amacın, 2000 yılından sonra yayımlanmış en yüksek puanlı 5 filmi getirmek; ancak yalnızca başlık ve puanı göstermen gerekiyor, başka hiçbir şey değil!

Bunu yapmak için bu bölümde öğrendiğin hemen her şeyi birleştireceksin; başarılar! Kullanman için mov koleksiyonu hâlâ hazır.

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

Python ile MongoDB'ye Giriş

Kursa Göz Atın

Egzersiz talimatları

  • Filtreyi doldur ve yalnızca release_year değeri 2000'den büyük olan filmleri tut ( $gt kullan).
  • Yalnızca "title" ve "rating" alanlarını dahil etmek (ve "_id" alanını hariç tutmak) için projeksiyon kullan.
  • "rating" alanına göre azalan sırada sırala ve sonuçları ilk beş ile sınırla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

top_rated = mov.find(
    # Filter for movies released after 2000
    ____, 
    # Project only the title and rating (not id)
    ____
# Sort by rating descending and limit to five results  
).sort("____", ____).limit(____)

print(list(top_rated))
Kodu Düzenle ve Çalıştır