Přehled
PřehledDokumentace 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.
Aggregation
Operátory agregace slouží k provádění operací seskupených dat v kanálech agregace.
Výraz pole
Operátory výrazů pole provádějí operace s poli a prvky pole.
Maticový dotaz
Operátory maticových dotazů se používají k dotazování a filtrování prvků pole.
Bitwise
Bitové operátory provádějí operace s binární reprezentací čísel.
Bitový dotaz
Bitové operátory dotazů se používají k dotazování a filtrování na základě bitové operace.
Bitové aktualizace
Bitové aktualizační operátory se používají k úpravě hodnot pomocí bitové operace.
Podmíněný výraz
Operátory podmíněného výrazu poskytují tok řízení a podmíněnou logiku ve výrazech.
Velikost dat
Operátory velikosti dat se používají k určení velikosti datových struktur a hodnot.
Datumový výraz
Operátory výrazů data provádějí operace s hodnotami data a času.
Dotaz elementu
Operátory dotazu elementů se používají k dotazování prvků dokumentu na základě jejich existence a typu.
Vyhodnocovací dotaz
Operátory vyhodnocovacích dotazů se používají k vyhodnocení výrazů a provádění dynamických operací.
Aktualizace pole
Operátory aktualizace polí se používají k úpravě konkrétních polí v dokumentech během operací aktualizace.
Geospatial
Geoprostorové operátory provádějí operace s geografickými daty a prostorovými vztahy.
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.