ComenzarEmpieza gratis

El operador $exists

Tómate un momento y ejecuta list(mov.find()): verás que algunas películas tienen el campo box_office y otras no. Vamos a entender mejor la situación.

Este ejercicio forma parte del curso

Introducción a MongoDB en Python

Ver curso

Instrucciones del ejercicio

  • Encuentra todos los documentos donde exista el campo box_office y guarda el cursor resultante como box_curs.
  • Convierte el cursor en una lista de Python y guárdala como box.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# 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 y ejecutar código