Začněte nyníZačněte zdarma

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

Zobrazit kurz

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)
Upravit a spustit kód