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:
fieldeste numele câmpului după care se face sortareadirectioneste1pentru ordine crescătoare (A-Z, mic-mare),-1pentru ordine descrescătoare (Z-A, mare-mic)
Acest exercițiu face parte din cursul
Introducere în MongoDB cu Python
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))