Genel Bakış
Genel BakışAzure için DocumentDB sorgu dili belgelendirmesi
Açık kaynak DocumentDB platformu ve Azure DocumentDB tarafından kullanılan MongoDB Sorgu Dili (MQL) hakkında bilgi edinin. Tanıdık MQL söz dizimi ile modern MongoDB uyumlu uygulamalar oluşturun.
Commands
MongoDB Sorgu Dili (MQL) komutları, veritabanı sunucunuzu yönetmeye ve bu sunucuyla etkileşim kurmanıza yönelik doğrudan yönergelerdir. Bunlar yönetim görevlerini gerçekleştirmek, performansı iyileştirmek ve güvenliği korumak için gereklidir.
Aggregation
Toplama komutları veri kayıtlarını işler ve hesaplanan sonuçları döndürür. Birden çok belgedeki değerleri gruplandırırlar, gruplandırılmış veriler üzerinde işlemler gerçekleştirir ve tek bir sonuç döndürürler. Yaygın toplama görevleri ortalamaları, toplamları ve sayıları hesaplamayı içerir.
Sorgulama ve Yazma
Sorgu ve yazma komutları DocumentDB koleksiyonlarınızdaki belgeleri almanıza, eklemenize, güncelleştirmenize ve silmenize olanak sağlar. Bu işlemler verilerinizle etkileşim kurmak için temeldir ve CRUD (Oluşturma, Okuma, Güncelleştirme, Silme) görevlerini verimli bir şekilde gerçekleştirmenizi sağlar.
Operatörler
MongoDB Sorgu Dili (MQL) işleçleri sorgularda güçlü filtreleme, karşılaştırma ve veri işleme olanağı sağlar. Bu işleçlerde uzmanlaşarak koleksiyonlarınızdaki belgeleri verimli bir şekilde almak ve güncelleştirmek için açıklayıcı sorgular yazmanıza yardımcı olur.
Aggregation
Toplama işleçleri, toplama işlem hatlarındaki gruplandırılmış veriler üzerinde işlem gerçekleştirmek için kullanılır.
Dizi İfadesi
Dizi ifadesi işleçleri diziler ve dizi öğeleri üzerinde işlemler gerçekleştirir.
Dizi Sorgusu
Dizi sorgu işleçleri, dizi öğelerini sorgulamak ve filtrelemek için kullanılır.
Dizi Güncelleme
Dizi güncelleştirme işleçleri, dizi öğelerini ve yapısını değiştirmek için kullanılır.
Bitwise
Bit düzeyinde işleçler, sayıların ikili gösterimi üzerinde işlemler gerçekleştirir.
Bit Düzeyinde Sorgu
Bit tabanlı sorgu işleçleri, bit tabanlı işlemlere göre sorgulamak ve filtrelemek için kullanılır.
Bit Düzeyinde Güncelleştirme
Bit tabanlı güncelleştirme işleçleri, bit tabanlı işlemler kullanılarak değerleri değiştirmek için kullanılır.
Koşullu İfade
Koşullu ifade işleçleri, ifadelerde denetim akışı ve koşullu mantık sağlar.
Veri Boyutu
Veri boyutu işleçleri, veri yapılarının ve değerlerinin boyutunu belirlemek için kullanılır.
Tarih İfadesi
Tarih ifadesi işleçleri, tarih ve saat değerleri üzerinde işlem gerçekleştirir.
Öğe Sorgusu
Öğe sorgu işleçleri, belge öğelerini varlıklarına ve türlerine göre sorgulamak için kullanılır.
Değerlendirme Sorgusu
Değerlendirme sorgusu işleçleri ifadeleri değerlendirmek ve dinamik işlemler gerçekleştirmek için kullanılır.
Alan Güncellemesi
Alan güncelleştirme işleçleri, güncelleştirme işlemleri sırasında belgelerde belirli alanları değiştirmek için kullanılır.
Coğrafi Bilgi
Jeo-mekansal işleçler coğrafi veriler ve mekansal ilişkilerle ilgili işlemler gerçekleştirir.
Sabit İfade
Değişmez değer ifade işleçleri, toplama ifadelerindeki değişmez değerleri temsil etmek için kullanılır.