Разберёмся с сортировкой!
Хотите вывести фильмы от старейшей классики до новейших блокбастеров? Или, может быть, сначала показать фильмы с самым высоким рейтингом? Именно для этого существует .sort().
Используйте .sort(field, direction), чтобы управлять порядком результатов запроса:
field— название поля, по которому выполняется сортировкаdirection—1для сортировки по возрастанию (А–Я, от меньшего к большему),-1для сортировки по убыванию (Я–А, от большего к меньшему)
Это упражнение является частью курса
Введение в MongoDB на Python
Инструкции к упражнению
- Выведите все фильмы, отсортированные по полю
release_year(от старых к новым). - Выведите 3 лучших фильма с наивысшим рейтингом, отсортированных по полю
ratingв порядке убывания.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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))