Sortier’s!
Willst du Filme vom ältesten Klassiker bis zum neuesten Blockbuster auflisten? Oder zuerst die bestbewerteten hervorheben? Genau dafür gibt es .sort().
Nutze .sort(field, direction), um die Reihenfolge deiner Abfrageergebnisse zu steuern:
fieldist der Feldname, nach dem sortiert wirddirectionist1für aufsteigend (A–Z, niedrig–hoch),-1für absteigend (Z–A, hoch–niedrig)
Diese Übung ist Teil des Kurses
<Kurs>Einführung in MongoDB mit Python</Kurs>Übungsanweisungen
- Liste alle Filme nach
release_yearsortiert auf (vom ältesten zum neuesten). - Liste die Top 3 bestbewerteten Filme auf, nach
ratingabsteigend sortiert.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# 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))