ÎncepețiÎncepe gratuit

Pune ordine!

Vrei să listezi filmele de la cele mai vechi clasice până la cele mai recente blockbustere? Sau poate vrei să evidențiezi mai întâi filmele cu cele mai mari rating-uri? Exact aici intervine .sort().

Folosește .sort(field, direction) pentru a controla ordinea rezultatelor interogării tale:

  • field este numele câmpului după care se face sortarea
  • direction este 1 pentru ordine crescătoare (A-Z, mic-mare), -1 pentru ordine descrescătoare (Z-A, mare-mic)

Acest exercițiu face parte din cursul

Introducere în MongoDB cu Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Listează toate filmele sortate după release_year (de la cel mai vechi la cel mai nou).
  • Listează primele 3 filme cu cel mai mare rating, sortate după rating în ordine descrescătoare.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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))
Editează și rulează codul