Načtení konkrétního dokumentu pomocí .find_one()
Zatímco .find() vrací kurzor na všechny dokumenty odpovídající filtru dotazu, .find_one() vrátí pouze první dokument, který filtru odpovídá. Hodí se to ve specifických situacích (například při hledání konkrétního filmu) a zároveň omezuje počet výsledků, které MongoDB server vrátí.
Pro připomenutí všech dostupných polí v kolekci movies byl pro tebe vytištěn první dokument v kolekci.
Toto cvičení je součástí kurzu
Introduction to MongoDB in Python
Pokyny k cvičení
- Najdi film s názvem
"her"(záleží na velikosti písmen!) a výsledný dokument ulož do proměnnéher. - Najdi film, který má mezi svými žánry
"adventure", a ulož ho do proměnnéadv.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Find the movie with the title "her"
her = mov.find_one(____)
print(her)
# Find a movie with "genre" of "adventure"
adv = mov.____
print(adv)