НачатьНачать бесплатно

Разберёмся с сортировкой!

Хотите вывести фильмы от старейшей классики до новейших блокбастеров? Или, может быть, сначала показать фильмы с самым высоким рейтингом? Именно для этого существует .sort().

Используйте .sort(field, direction), чтобы управлять порядком результатов запроса:

  • field — название поля, по которому выполняется сортировка
  • direction1 для сортировки по возрастанию (А–Я, от меньшего к большему), -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))
Редактировать и запускать код