Omówienie
PrzeglądDokumentacja języka zapytań dla usługi DocumentDB (na platformie Azure)
Dowiedz się więcej o platformie DocumentDB typu open source i języku MQL (MongoDB Query Language) używanym przez usługę Azure DocumentDB. Twórz nowoczesne aplikacje zgodne z bazą danych MongoDB za pomocą znanej składni MQL.
Commands
Polecenia języka zapytań MongoDB (MQL) są bezpośrednimi instrukcjami dotyczącymi zarządzania serwerem bazy danych i interakcji z nim. Są one niezbędne do wykonywania zadań administracyjnych, optymalizacji wydajności i utrzymania zabezpieczeń.
Aggregation
Polecenia agregacji przetwarzają rekordy danych i zwracają obliczone wyniki. Grupują wartości z wielu dokumentów, wykonują operacje na zgrupowanych danych i zwracają pojedynczy wynik. Typowe zadania agregacji obejmują obliczanie średnich, sum i liczników.
Wykonywanie zapytań i zapisywanie
Polecenia zapytań i zapisu umożliwiają pobieranie, wstawianie, aktualizowanie i usuwanie dokumentów w kolekcjach DocumentDB. Te operacje mają podstawowe znaczenie dla interakcji z danymi, umożliwiając wydajne wykonywanie zadań CRUD (tworzenie, odczytywanie, aktualizowanie i usuwanie).
Operatorów
Operatory języka zapytań MongoDB (MQL) umożliwiają zaawansowane filtrowanie, porównywanie i manipulowanie danymi w zapytaniach. Opanowanie tych operatorów ułatwia pisanie ekspresyjnych zapytań w celu wydajnego pobierania i aktualizowania dokumentów w kolekcjach.
Aggregation
Operatory agregacji służą do wykonywania operacji na pogrupowanych danych w potokach agregacji.
Wyrażenie tablicy
Operatory wyrażeń tablicowych wykonują operacje na tablicach i elementach tablicy.
Zapytanie tablicowe
Operatory zapytań tablicowych służą do wykonywania zapytań i filtrowania elementów tablicy.
Aktualizacja tablicy
Operatory aktualizacji tablicy służą do modyfikowania elementów tablicy i struktury.
Bitwise
Operatory bitowe wykonują operacje na binarnej reprezentacji liczb.
Zapytanie bitowe
Operatory zapytań bitowych są używane do wykonywania zapytań i filtrowania na podstawie operacji bitowych.
aktualizacja bitowa
Operatory aktualizacji bitowych są używane do modyfikowania wartości przy użyciu operacji bitowych.
Wyrażenie warunkowe
Operatory wyrażeń warunkowych zapewniają przepływ sterowania i logikę warunkową w wyrażeniach.
Rozmiar danych
Operatory rozmiaru danych służą do określania rozmiaru struktur danych i wartości.
Wyrażenie daty
Operatory wyrażeń daty wykonują operacje na wartościach daty i godziny.
Zapytanie elementu
Operatory zapytań elementów służą do wykonywania zapytań o elementy dokumentu na podstawie ich istnienia i typu.
Zapytanie ewaluacyjne
Operatory zapytań ewaluacyjnych służą do oceniania wyrażeń i wykonywania operacji dynamicznych.
Aktualizacja pola
Operatory aktualizacji pól służą do modyfikowania określonych pól w dokumentach podczas operacji aktualizacji.
Geospatial
Operatory geoprzestrzenne wykonują operacje na danych geograficznych i relacjach przestrzennych.
Wyrażenie literałowe
Operatory wyrażeń dosłownych służą do reprezentowania wartości dosłownych w wyrażeniach agregacji.