Mettez de l’ordre !
Vous voulez lister les films du plus ancien classique au dernier blockbuster ? Ou mettre en avant d’abord les mieux notés ? C’est là que .sort() intervient.
Utilisez .sort(field, direction) pour contrôler l’ordre de vos résultats de requête :
fieldest le nom du champ sur lequel trierdirectionvaut1pour un tri croissant (A-Z, faible → élevé) et-1pour un tri décroissant (Z-A, élevé → faible)
Cet exercice fait partie du cours
Introduction à MongoDB en Python
Instructions
- Listez tous les films triés par
release_year(du plus ancien au plus récent). - Listez les 3 meilleurs films les mieux notés, triés par
ratingen ordre décroissant.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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))