Recuperare un documento specifico con .find_one()
Mentre .find() restituisce un cursore a tutti i documenti che corrispondono a un filtro, .find_one() restituisce il primo documento che soddisfa il filtro. Questo è utile per casi d’uso specifici (ad esempio cercare un film preciso) e per limitare quanti risultati il server MongoDB restituisce.
Per rinfrescarti la memoria su tutti i campi disponibili nella raccolta dei film, il primo documento della raccolta è già stato stampato per te.
Questo esercizio fa parte del corso
Introduzione a MongoDB in Python
Istruzioni dell'esercizio
- Trova il film con titolo
"her"(maiuscole/minuscole contano!) e salva il documento risultante nella variabileher. - Trova un film che abbia
"adventure"tra i suoi generi e salvalo nella variabileadv.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Find the movie with the title "her"
her = mov.find_one(____)
print(her)
# Find a movie with "genre" of "adventure"
adv = mov.____
print(adv)