Recuperar un documento específico con .find_one()
Mientras que .find() devuelve un cursor con todos los documentos que coinciden con un filtro de consulta, .find_one() devuelve el primer documento que coincida con el filtro. Esto es útil para casos concretos (como buscar una película específica) y también para limitar cuántos resultados devuelve el servidor de MongoDB.
Para refrescar tu memoria sobre todos los campos disponibles en la colección de películas, se ha impreso para ti el primer documento de la colección.
Este ejercicio forma parte del curso
Introducción a MongoDB en Python
Instrucciones del ejercicio
- Busca la película con el título
"her"(¡las mayúsculas y minúsculas importan!) y guarda el documento resultante en la variableher. - Busca una película que tenga
"adventure"entre sus géneros y guárdala en la variableadv.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Find the movie with the title "her"
her = mov.find_one(____)
print(her)
# Find a movie with "genre" of "adventure"
adv = mov.____
print(adv)