Začněte nyníZačněte zdarma

Dej to všechno dohromady

Vytváříš „highlight reel" pro filmovou aplikaci, která představuje několik nejlépe hodnocených filmů. Tvým cílem je získat 5 nejlépe hodnocených filmů vydaných po roce 2000, přičemž chceš zobrazit pouze název a hodnocení – nic víc!

Kombinuješ při tom skoro vše, co jsi se v této kapitole naučil/a. Hodně štěstí! Kolekce mov je stále k dispozici.

Toto cvičení je součástí kurzu

Introduction to MongoDB in Python

Zobrazit kurz

Pokyny k cvičení

  • Doplň filtr tak, aby zahrnoval pouze filmy s release_year po roce 2000 (použij $gt).
  • Pomocí projekce zahrň pouze pole "title" a "rating" (a vyluč "_id").
  • Seřaď výsledky podle "rating" sestupně a omezte je na prvních pět.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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))
Upravit a spustit kód