Dokumentace k dotazovacímu jazyku pro DocumentDB (v Azure)

Seznamte se s opensourcovou platformou DocumentDB a dotazovacím jazykem MongoDB (MQL) používaným službou Azure DocumentDB. Vytvářejte moderní aplikace kompatibilní s MongoDB se známou syntaxí MQL.

Commands

Příkazy jazyka MQL (MongoDB Query Language) jsou přímé pokyny pro správu a interakci s databázovým serverem. Jsou nezbytné pro provádění úloh správy, optimalizaci výkonu a udržování zabezpečení.

Aggregation

Příkazy agregace zpracovávají datové záznamy a vracejí vypočítané výsledky. Seskupují hodnoty z více dokumentů, provádějí operace se seskupenými daty a vrací jeden výsledek. Mezi běžné agregační úkoly patří výpočet průměrů, součtů a počtů.

Dotazování a zápis dat

Příkazy pro dotazování a zápis umožňují načítat, vkládat, aktualizovat a odstraňovat dokumenty v kolekcích DocumentDB. Tyto operace jsou zásadní pro interakci s daty a umožňují efektivně provádět úlohy CRUD (vytvoření, čtení, aktualizace, odstranění).

Operátoři

Operátory jazyka MongoDB Query Language (MQL) umožňují výkonné filtrování, porovnání a manipulaci s daty v dotazech. Zvládnutí těchto operátorů vám pomůže psát expressivní dotazy, které efektivně načítají a aktualizují dokumenty v kolekcích.

Bitové aktualizace

Bitové aktualizační operátory se používají k úpravě hodnot pomocí bitové operace.

Dotaz elementu

Operátory dotazu elementů se používají k dotazování prvků dokumentu na základě jejich existence a typu.

Literálový výraz

Operátory literálových výrazů se používají k reprezentaci doslovných hodnot v agregačních výrazech.