Gambaran Umum
Gambaran UmumBahasa kueri untuk dokumentasi DocumentDB (di Azure)
Pelajari tentang platform DocumentDB sumber terbuka dan MongoDB Query Language (MQL) yang digunakan oleh Azure DocumentDB. Bangun aplikasi modern yang kompatibel dengan MongoDB dengan sintaks MQL yang familier.
Commands
Perintah MongoDB Query Language (MQL) adalah instruksi langsung untuk mengelola dan berinteraksi dengan server database Anda. Mereka sangat penting untuk melakukan tugas administratif, mengoptimalkan performa, dan menjaga keamanan.
Aggregation
Perintah agregasi memproses rekaman data dan mengembalikan hasil komputasi. Mereka mengelompokkan nilai dari beberapa dokumen, melakukan operasi pada data yang dikelompokkan, dan mengembalikan satu hasil. Tugas agregasi umum termasuk menghitung rata-rata, jumlah, dan hitungan.
Kueri dan Tulis
Perintah kueri dan tulis memungkinkan Anda mengambil, menyisipkan, memperbarui, dan menghapus dokumen di koleksi DocumentDB Anda. Operasi ini sangat mendasar untuk berinteraksi dengan data Anda, memungkinkan Anda melakukan tugas CRUD (Buat, Baca, Perbarui, Hapus) secara efisien.
Para Operator
Operator MongoDB Query Language (MQL) memungkinkan pemfilteran, perbandingan, dan manipulasi data yang kuat dalam kueri. Menguasai operator ini membantu Anda menulis kueri ekspresif untuk mengambil dan memperbarui dokumen secara efisien dalam koleksi Anda.
Aggregation
Operator agregasi digunakan untuk melakukan operasi pada data yang dikelompokkan dalam alur agregasi.
Ekspresi Array
Operator-operator ekspresi array melakukan operasi pada array dan elemen array.
Kueri Array
Operator kueri array digunakan untuk mengkueri dan memfilter elemen array.
Bitwise
Operator bitwise melakukan operasi pada representasi biner angka.
Kueri Bitwise
Operator kueri bitwise digunakan untuk melakukan kueri dan memfilter berdasarkan operasi bitwise.
Pembaruan Bitwise
Operator pembaruan bitwise digunakan untuk memodifikasi nilai menggunakan operasi per bit.
Ekspresi Kondisional
Operator ekspresi kondisional menyediakan alur kontrol dan logika kondisional dalam ekspresi.
Ukuran Data
Operator ukuran data digunakan untuk menentukan ukuran struktur dan nilai data.
Ekspresi Tanggal
Operator ekspresi tanggal melakukan operasi pada nilai tanggal dan waktu.
Kueri Elemen
Operator kueri elemen digunakan untuk mengkueri elemen dokumen berdasarkan keberadaan dan jenisnya.
Kueri Evaluasi
Operator kueri evaluasi digunakan untuk mengevaluasi ekspresi dan melakukan operasi dinamis.
Pembaruan Bidang
Operator pembaruan bidang digunakan untuk memodifikasi bidang tertentu dalam dokumen selama operasi pembaruan.
Geospatial
Operator geospasial melakukan operasi pada data geografis dan hubungan spasial.
Ekspresi Literal
Operator ekspresi literal digunakan untuk mewakili nilai harfiah dalam ekspresi agregasi.