Comece agoraComece grátis

O operador $exists

Tire um momento e execute list(mov.find()): você vai ver que alguns filmes têm o campo box_office, enquanto outros não. Vamos entender melhor essa situação.

Este exercicio faz parte do curso

Introdução ao MongoDB em Python

Ver curso

Instruções do exercicio

  • Encontre todos os documentos em que o campo box_office existe e armazene o cursor resultante como box_curs.
  • Converta o cursor em uma lista do Python e armazene como box.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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.")
Editar e Executar Código