ÎncepețiÎncepe gratuit

Operatorul $exists

Rulează list(mov.find()) și observă că unele filme au câmpul box_office, iar altele nu. Să analizăm mai îndeaproape situația.

Acest exercițiu face parte din cursul

Introducere în MongoDB cu Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Găsește toate documentele în care există câmpul box_office și stochează obiectul cursor rezultat în variabila box_curs.
  • Convertește obiectul cursor într-o listă Python și stochează-o în variabila box.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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.")
Editează și rulează codul