Cloud Firestore'u Firebase Konsoluyla Yönetme

Firebase konsolunu kullanırken Cloud Firestore üzerinde şu işlemleri yapabilirsiniz:

  • Verileri görüntüleyin, ekleyin, düzenleyin ve silin.
  • Cloud Firestore Security Rules oluşturun ve güncelleyin.
  • Dizinleri yönet.
  • Kullanımı izleyin.

Verileri göster

Tüm Cloud Firestore verilerinizi Firebase konsolunda görüntüleyebilirsiniz. Cloud Firestore Veriler sekmesinde, bir dokümanı veya koleksiyonu tıklayarak ilgili öğenin içinde bulunan verileri açın.

Belirli bir yolu aç

Bir dokümanı veya koleksiyonu belirli bir yoldaki açmak için Yolu düzenle düğmesini kullanın:

Belirli bir dokümanı veya koleksiyonu açmak için Yolu Düzenle düğmesini tıklayın.

Koleksiyondaki dokümanları filtreleme

Bir koleksiyonda listelenen dokümanları filtrelemek için Listeyi filtrele düğmesini kullanın.

Listelenen belgeleri filtrelemek için Listeyi filtrele düğmesini tıklayın.

Var olmayan üst dokümanlar

Bir doküman, bir veya daha fazla üst öğesi mevcut olmasa bile var olabilir. Örneğin, /mycoll/mydoc üst öğesi olmasa bile /mycoll/mydoc/mysubcoll/mysubdoc yolundaki doküman mevcut olabilir. Cloud Firestore veri görüntüleyici, var olmayan üst öğe dokümanını şu şekilde görüntüler:

  • Bir koleksiyonun belge listesinde, var olmayan üst dokümanların belge kimlikleri italik karakterlerle gösterilir.
  • Var olmayan bir üst öğe belgesinin bilgi panelinde, veri görüntüleyici dokümanın var olmadığını belirtir.

Konsolda bulunmayan üst doküman.

Veri sorgulama

Cloud Firestore Veriler sayfasının Sorgu oluşturucu sekmesinde doküman sorgulayabilirsiniz.

  1. Cloud Firestore Veriler sayfasına gidin.

  2. Sorgu oluşturucu sekmesini tıklayın.

  3. Bir sorgu kapsamı seçin.

    Tek bir koleksiyonu sorgulamak için Koleksiyon'u seçin. Metin alanına bir koleksiyonun yolunu girin.

    Aynı kimliğe sahip tüm koleksiyonları sorgulamak için Koleksiyon grubu'nu seçin. Koleksiyon grubu alanına bir koleksiyon grubu kimliği girin.

    Tabloda, belirtilen koleksiyondan veya koleksiyon grubundan belgeler otomatik olarak gösterilir.

  4. Döndürülen doküman grubunu filtrelemek için Sorguya ekle'yi tıklayın. Query Builder varsayılan olarak bir WHERE yan tümcesi ekler. Bu ifadeyi açılır listeleri ve metin alanlarını kullanarak değiştirebilir veya mevcut ifadelerden biriyle değiştirebilirsiniz. Daha karmaşık sorgular oluşturmaya devam etmek için Sorguya ekle'yi tıklayın.

    Sorgu yan tümcesini kaldırmak için kaldırma düğmesini tıklayın. Tüm sorgu yan tümcelerini kaldırmak için Temizle'yi tıklayın.

  5. Veritabanınızdan sonuçları almak için Run'ı (Çalıştır) tıklayın.

Sorgu koşulları ve sınırlamaları

Sorgu Oluşturucu'yu kullanırken sorgularla ilgili aşağıdaki gereksinimleri ve sınırlamaları göz önünde bulundurun.

  • Tüm sorgular bir veya daha fazla dizin tarafından desteklenmelidir. Veritabanı sorguyu destekleyecek bir dizin bulamazsa gerekli dizini oluşturma bağlantısının yer aldığı bir hata döndürür.

  • ORDER BY yan tümceleri, WHERE yan tümcelerindeki alanlarla eşleşmeli ve aynı sırada gelmelidir. Varsayılan olarak sonuçlar doküman kimliğine göre sıralanır. Eşitlik (==) dışında bir değere göre başka bir alanla filtreleme yapıyorsanız söz konusu alan için bir ORDER BY yan tümcesi ekleyin.

  • Aralık (<, <=, >, >=) ve eşit değil (!=, not-in) sorgu yan tümcelerinin tümü aynı alanda filtrelemelidir.

Diğer sınırlamalar için Sorgu sınırlamaları bölümüne bakın.

Verileri yönetin

Cloud Firestore'te verileri belgelerde depolar ve belgelerinizi koleksiyonlar halinde düzenlersiniz. Veri eklemeye başlamadan önce Cloud Firestore veri modeli hakkında daha fazla bilgi edinin.

Firebase konsolundan doküman ve koleksiyon ekleyebilir, düzenleyebilir ve silebilirsiniz. Verilerinizi yönetmek için Cloud Firestore bölümündeki Veriler sekmesini açın:

Veri ekle

  1. Koleksiyon ekle'yi tıklayın, ardından koleksiyon adınızı girin ve İleri'yi tıklayın.
  2. Belirli bir doküman kimliği girin veya Otomatik kimlik'i tıklayın, ardından dokümanınızdaki verilere ait alanları ekleyin.
  3. Kaydet'i tıklayın. Yeni koleksiyonunuz ve dokümanınız veri görüntüleyicide görünür.
  4. Koleksiyona daha fazla doküman eklemek için Doküman ekle'yi tıklayın.

Verileri düzenle

  1. Bir koleksiyonun dokümanlarını görüntülemek için koleksiyonu, ardından bir dokümanın alanlarını ve alt koleksiyonlarını görüntülemek için dokümanı tıklayın.
  2. Değerini düzenlemek için bir alanı tıklayın. Seçilen dokümana alan veya alt koleksiyon eklemek için Alan ekle ya da Koleksiyon ekle'yi tıklayın.

Verileri silin

Bir koleksiyonu silmek için:

  1. Silmek istediğiniz koleksiyonu seçin.
  2. Dokümanlar sütununun üst kısmındaki menü simgesini, ardından Koleksiyonu sil'i tıklayın.

Dokümanlar sütunundaki menüden Koleksiyonu sil&#39;i tıklayın.

Bir dokümanı veya dokümandaki tüm alanları silmek için:

  1. Silmek istediğiniz dokümanı seçin.
  2. Belge ayrıntıları sütununun üst kısmındaki menü simgesini tıklayın. Dokümanı sil veya Doküman alanlarını sil'i seçin.

Bir belge silindiğinde, tüm alt koleksiyonlar dahil olmak üzere bu belgedeki iç içe yerleştirilmiş verilerin tamamı silinir. Ancak bir dokümanın alanları silindiğinde alt koleksiyonları silinmez.

Belge ayrıntıları sütunundaki içerik menüsünden Belgeyi sil&#39;i veya Belge alanlarını sil&#39;i tıklayın.

Bir dokümanda belirli bir alanı silmek için:

  1. Alanlarını görüntülemek için dokümanı seçin.
  2. Silmek istediğiniz alanın yanındaki sil simgesini tıklayın.

Bir alanı dokümandan kaldırmak için sil simgesini tıklayın.

Cloud Firestore Security Rules adlı işletmeyi yönet

Firebase konsolunda Cloud Firestore Security Rules eklemek, düzenlemek ve silmek için Cloud Firestore bölümündeki Kurallar sekmesine gidin. Kural oluşturma ve özelleştirme hakkında daha fazla bilgi edinin.

Dizinleri yönet

Sorgularınız için yeni dizinler oluşturmak ve mevcut dizinleri Firebase konsolundan yönetmek üzere Cloud Firestore bölümündeki Dizinler sekmesine gidin. Dizinleri yönetme hakkında daha fazla bilgi edinin.

Kullanımı izleme

Cloud Firestore kullanımınızı izlemek için Firebase Console'da Cloud FirestoreKullanım sekmesini açın. Farklı dönemlerdeki kullanımınızı ölçmek için kontrol panelini kullanın.