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
Instrucciones del ejercicio
- Encuentra todos los documentos donde exista el campo
box_officey guarda el cursor resultante comobox_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.")