Recuperando um documento específico usando .find_one()
Enquanto .find() retorna um cursor para todos os documentos que correspondem a um filtro, .find_one() retorna o primeiro documento que corresponde ao filtro. Isso é útil para casos específicos (como buscar um filme em particular) e também para limitar quantos resultados o servidor MongoDB retorna.
Para refrescar a memória sobre todos os campos disponíveis na coleção de filmes, o primeiro documento da coleção já foi impresso para você.
Este exercicio faz parte do curso
Introdução ao MongoDB em Python
Instruções do exercicio
- Encontre o filme com o título
"her"(maiúsculas e minúsculas fazem diferença!) e armazene o documento resultante na variávelher. - Encontre um filme que tenha
"adventure"entre seus gêneros e armazene-o na variáveladv.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Find the movie with the title "her"
her = mov.find_one(____)
print(her)
# Find a movie with "genre" of "adventure"
adv = mov.____
print(adv)