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

Получение конкретного документа с помощью .find_one()

Метод .find() возвращает курсор ко всем документам, соответствующим фильтру запроса, а .find_one() возвращает первый документ, который соответствует условию. Это удобно в конкретных ситуациях (например, при поиске определённого фильма), а также позволяет ограничить количество результатов, которые возвращает сервер MongoDB.

Чтобы напомнить вам о доступных полях коллекции фильмов, первый документ коллекции уже выведен на экран.

Это упражнение является частью курса

Введение в MongoDB на Python

Посмотреть курс

Инструкции к упражнению

  • Найдите фильм с названием "her" (регистр важен!) и сохраните полученный документ в переменную her.
  • Найдите фильм, у которого среди жанров есть "adventure", и сохраните его в переменную adv.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Find the movie with the title "her"
her = mov.find_one(____)
print(her)

# Find a movie with "genre" of "adventure"
adv = mov.____
print(adv)
Редактировать и запускать код