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

Оператор $exists

Запустіть list(mov.find()): ви побачите, що в деяких фільмів є поле box_office, а в інших — ні. Розберімося в цьому детальніше.

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

Вступ до MongoDB у Python

Переглянути курс

Інструкції до вправи

  • Знайдіть усі документи, де існує поле box_office, і збережіть отриманий курсор як box_curs.
  • Перетворіть курсор на список Python і збережіть його як box.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Find all documents where box_office is set
box_curs = mov.find({
  "____": {
    "____": ____
  }
})	

# Convert from cursor to list
box = ____

print(box)
print(f"{len(box)}/{mov.count_documents({})} movies have the box_office field.")
Редагувати та запускати код