Gemini'ın yardımıyla MQL yazma
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu belgede, doğal dil istemlerini kullanarak MongoDB ile uyumlu sorgu dili (MQL) sorguları oluşturmak için Cloud Firestore'de yapay zeka destekli yardım almak üzere Gemini Code Assist'ı nasıl kullanabileceğiniz açıklanmaktadır.
Bu belgedeki görevleri tamamlamak için gereken izinleri almak üzere yöneticinizden projede Gemini for Google Cloud User (roles/cloudaicompanion.user) IAM rolünü vermesini isteyin.
Doğal dil istemlerini kullanarak MQL sorguları oluşturma
Şemanıza dayalı sorgular oluşturmak için Gemini doğal dil yorumları (veya istemler) girebilirsiniz. Örneğin, aşağıdaki istemlere yanıt olarak potansiyel müşteriler oluşturması için Gemini istemini kullanabilirsiniz:
"Yayın yılı 1960 olan kaç popüler kitap var?"
"Popüler kitaplardan oluşan örnek bir koleksiyon oluştur."
Cloud Firestore ile Gemini yardımıyla potansiyel müşterilerden gelen nitelikli istekler oluşturmak için aşağıdaki adımları uygulayın:
Google Cloud Console'da Cloud FirestoreVeritabanları sayfasına gidin.
Listeden bir Cloud Firestore veritabanı seçin. Firestore Studio açılır.
Yeni veya boş bir sorgu düzenleyicide MQL oluştur düğmesini tıklayın. Aksi takdirde, Kod yazmama yardım et'i tıklayın.
Sorgu oluşturmak için kullanılacak bir istem girin. Doğruluğu artırmak için açılır listeden bağlamla ilgili bir koleksiyon seçin.
Oluşturulan MQL'yi inceleyin ve aşağıdaki işlemlerden birini yapın:
Gemini tarafından oluşturulan MQL'yi kabul etmek için Ekle'yi tıklayın. Düzenleyicide MQL'yi düzenlemeye devam edebilirsiniz.
Sorgunuzu çalıştırmak için Çalıştır'ı tıklayın.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-05-25 UTC."],[],[]]