Zacznij terazZacznij za darmo

Posortuj to!

Chcesz wyświetlić filmy od najstarszych klasyków po najnowsze hity? A może najpierw pokazać te z najwyższymi ocenami? Do tego służy .sort().

Użyj .sort(pole, kierunek), aby kontrolować kolejność wyników zapytania:

  • field to nazwa pola, według którego sortujesz
  • direction przyjmuje wartość 1 dla kolejności rosnącej (A–Z, od najmniejszej), -1 dla malejącej (Z–A, od największej)

To ćwiczenie jest częścią kursu

Wprowadzenie do MongoDB w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Wyświetl wszystkie filmy posortowane według release_year (od najstarszych do najnowszych).
  • Wyświetl 3 najwyżej oceniane filmy, posortowane według rating w kolejności malejącej.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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))
Edytuj i uruchom kod