ПочатиПочніть безкоштовно

Отримання конкретного документа за допомогою .find_one()

Якщо .find() повертає курсор до всіх документів, що відповідають фільтру, то .find_one() повертає перший документ, який відповідає фільтру. Це зручно для окремих сценаріїв (наприклад, пошук конкретного фільму), а також щоб обмежити кількість результатів, які повертає сервер MongoDB.

Щоб пригадати всі доступні поля в колекції movies, для вас виведено перший документ у колекції.

Ця вправа є частиною курсу

Вступ до 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)
Редагувати та запускати код