CommencerCommencer gratuitement

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 :

  • field est le nom du champ sur lequel trier
  • direction vaut 1 pour un tri croissant (A-Z, faible → élevé) et -1 pour un tri décroissant (Z-A, élevé → faible)

Cet exercice fait partie du cours

Introduction à MongoDB en Python

Afficher le cours

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 rating en 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))
Modifier et exécuter le code