CommencezCommencez gratuitement

On met de l'ordre!

Vous voulez lister les films du plus ancien classique au plus récent succès? Ou peut-être mettre d'abord en valeur les mieux cotés? C'est là que .sort() entre en jeu.

Utilisez .sort(field, direction) pour contrôler l'ordre des résultats de votre requête:

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

Cette activité fait partie du cours

Introduction à MongoDB en Python

Voir le cours

Instructions de l’exercice

  • Listez tous les films triés par release_year (du plus ancien au plus récent).
  • Listez les 3 meilleurs films selon la cote, triés par rating en ordre décroissant.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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