Översikt
ÖversiktDokumentation om frågespråk för DocumentDB (i Azure)
Lär dig mer om DocumentDB-plattformen med öppen källkod och MongoDB Query Language (MQL) som används av Azure DocumentDB. Skapa moderna MongoDB-kompatibla program med välbekant MQL-syntax.
Commands
MQL-kommandon (MongoDB Query Language) är direkta instruktioner för att hantera och interagera med databasservern. De är viktiga för att utföra administrativa uppgifter, optimera prestanda och upprätthålla säkerheten.
Aggregation
Aggregeringskommandon bearbetar dataposter och returnerar beräknade resultat. De grupperar värden från flera dokument, utför åtgärder på grupperade data och returnerar ett enda resultat. Vanliga aggregeringsuppgifter omfattar beräkning av medelvärden, summor och antal.
Sök och skriv
Med fråge- och skrivkommandon kan du hämta, infoga, uppdatera och ta bort dokument i dina DocumentDB-samlingar. Dessa åtgärder är grundläggande för att interagera med dina data, så att du effektivt kan utföra CRUD-uppgifter (skapa, läsa, uppdatera, ta bort).
Operatörer
MQL-operatorer (MongoDB Query Language) möjliggör kraftfull filtrering, jämförelse och datamanipulering i frågor. Genom att hantera dessa operatorer kan du skriva uttrycksfrågor för att effektivt hämta och uppdatera dokument i dina samlingar.
Aggregation
Aggregeringsoperatorer används för att utföra åtgärder på grupperade data i aggregeringspipelines.
Matrisuttryck
Operatorer för matrisuttryck utför åtgärder på matriser och matriselement.
Array-fråga
Matrisfrågeoperatorer används för att fråga efter och filtrera matriselement.
Bitvis sökfråga
Bitvis frågeoperatorer används för att fråga och filtrera baserat på bitvis åtgärder.
Villkorsuttryck
Operatorer för villkorsuttryck tillhandahåller kontrollflöde och villkorsstyrd logik i uttryck.
Datastorlek
Datastorleksoperatorer används för att fastställa storleken på datastrukturer och värden.
Datumuttryck
Datumuttrycksoperatorer utför åtgärder på datum- och tidsvärden.
Fältuppdatering
Fältuppdateringsoperatorer används för att ändra specifika fält i dokument under uppdateringsåtgärder.
Geospatiell
Geospatiala operatorer utför åtgärder på geografiska data och rumsliga relationer.