Dokumentation 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.

Bitvis uppdatering

Bitvis uppdateringsoperatorer används för att ändra värden med bitvis åtgärder.

Elementförfrågan

Elementfrågeoperatorer används för att fråga dokumentelement baserat på deras existens och typ.

Literaluttryck

Operatorer för literaluttryck används för att representera literalvärden i aggregeringsuttryck.