1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to MongoDB in Python

Connected

Cvičení

Operátor $and

Někdy potřebuješ najít dokumenty, které splňují více podmínek zároveň. V MongoDB k tomu slouží operátor $and:

{ "$and": [{ "field1": value1, "field2": value2 }] }

Existuje ale i zkratka: pokud se každá podmínka týká jiného pole, stačí do filtru zahrnout více párů klíč–hodnota. MongoDB mezi nimi automaticky použije AND:

{ "field1": value1, "field2": value2 }

Tip: Pokud si chceš připomenout všechna dostupná pole v kolekci movies, spusť mov.find_one() — vypíše se první dokument v kolekci.

Pokyny

100 XP
  • Najdi všechny filmy s hodnocením menším nebo rovným 6.5, které přesto získaly Oscara.
  • Převeď výsledný kurzorový objekt na seznam a ulož ho jako low_oscar.