Cloud Firestore'u Firebase Konsoluyla Yönetme

Firebase konsolunu kullanırken Cloud Firestore üzerinde aşağıdaki işlemleri yapabilirsiniz:

  • Verileri görüntüleme, ekleme, düzenleme ve silme.
  • Cloud Firestore Security Rules oluşturun ve güncelleyin.
  • Dizinleri yönetin.
  • 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çma

Bir dokümanı veya koleksiyonu belirli bir yolda 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, mevcut olmayan üst öğe dokümanı aşağıdaki gibi gösterir:

  • Bir koleksiyonun doküman listesinde, mevcut olmayan üst öğe dokümanlarının doküman kimlikleri italik olarak gösterilir.
  • Var olmayan bir üst öğe belgesinin bilgi panelinde veri görüntüleyici, belgenin mevcut 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. Açılır menüleri ve metin alanlarını kullanarak bu ifadeyi değiştirebilir veya mevcut diğer ifadelerden birine geçebilirsiniz. Daha karmaşık sorgular oluşturmaya devam etmek için Sorguya ekle'yi tıklayın.

    Bir 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ç almak için Çalıştır'ı tıklayın.

Sorgu şartları ve sınırlamaları

Sorgu Oluşturucu'yu kullanırken sorgularla ilgili aşağıdaki koşulları 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şturmaya yönelik bağlantı içeren 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 belge kimliği girin veya Otomatik Kimlik'i tıklayın, ardından belgenizdeki veriler için 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

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. Dizini yönetme hakkında daha fazla bilgi edinin.

Kullanımı izleme

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