Cloud Firestore'u Firebase Konsoluyla Yönetme

Firebase konsolunu kullanırken Cloud Firestore'da aşağıdaki işlemleri yapabilirsiniz:

  • Verileri görüntüleyin, ekleyin, düzenleyin ve silin.
  • Cloud Firestore Güvenlik Kurallarını oluşturun ve güncelleyin.
  • Dizinleri yönet.
  • Kullanımı izleyebilirsiniz.

Verileri göster

Tüm Cloud Firestore verilerinizi Firebase konsolunda görüntüleyebilirsiniz. Cloud Firestore Veri sekmesinde bir belgeyi veya koleksiyonu tıklayarak ilgili öğede iç içe yerleştirilmiş 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

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

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

Var olmayan üst öğe dokümanları

Bir belge, bir veya daha fazla üst öğesi olmasa bile var olabilir. Örneğin, üst belge /mycoll/mydoc olmasa bile /mycoll/mydoc/mysubcoll/mysubdoc yolundaki belge var olabilir. Cloud Firestore veri görüntüleyici, var olmayan üst öğe belgesini aşağıdaki gibi gösterir:

  • 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 var olmayan üst öğe dokümanı.

Veri sorgulama

Cloud Firestore Data sayfasının Sorgu oluşturucu sekmesinde belgeleri sorgulayabilirsiniz.

  1. Cloud Firestore Data 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.

    Tablo, belirtilen koleksiyon veya koleksiyon grubundaki dokümanları otomatik olarak görüntüler.

  4. Döndürülen doküman grubunu filtrelemek için Sorguya ekle'yi tıklayın. Sorgu Oluşturucu, varsayılan olarak WHERE ifadesini 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.

    Bir sorgu ifadesini kaldırmak için kaldır düğmesini tıklayın. Tüm sorgu ifadelerini kaldırmak için Temizle'yi tıklayın.

  5. Veritabanınızdaki sonuçları almak için Çalıştır'ı tıklayın.

Sorgu gereksinimleri 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 ifadeleri, WHERE yan tümcelerindeki alanlarla eşleşmeli ve aynı sırada olmalıdır. Varsayılan olarak sonuçlar doküman kimliğine göre sıralanır. Eşitlik (==) dışında herhangi bir şey içeren başka bir alana göre filtreleme yaparsanız bu alan için bir ORDER BY ifadesi ekleyin.

  • Aralık (<, <=, >, >=) ve eşit değildir (!=, not-in) sorgu ifadelerinin tümü aynı alanda filtrelenmelidir.

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

Verileri yönetin

Cloud Firestore'da 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 belge ve koleksiyon ekleyebilir, düzenleyebilir ve silebilirsiniz. Verilerinizi yönetmek için Cloud Firestore bölümündeki Veri sekmesini açın:

Veri ekleyin

  1. Koleksiyon ekle'yi tıklayın, koleksiyon adınızı girin ve Sonraki'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. Belgelerini görüntülemek için bir koleksiyonu tıklayın, ardından alanlarını ve alt koleksiyonlarını görüntülemek için bir dokümanı tıklayın.
  2. Değerini düzenlemek için bir alanı tıklayın. Seçili dokümana alan veya alt koleksiyon eklemek için Alan ekle veya Koleksiyon ekle'yi tıklayın.

Verileri silin

Bir koleksiyonu silmek için:

  1. Silmek istediğiniz koleksiyonu seçin.
  2. Belgeler sütununun en üstündeki menü simgesini ve ardından Koleksiyonu sil'i tıklayın.

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

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

  1. Silmek istediğiniz dokümanı seçin.
  2. Doküman 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, alt koleksiyonlar da dahil olmak üzere söz konusu belgedeki iç içe yerleştirilmiş tüm veriler silinir. Ancak bir belgenin alanlarını sildiğinizde alt koleksiyonlar silinmez.

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

Dokümandaki 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 Güvenlik Kurallarını Yönetme

Firebase konsolundan Cloud Firestore Güvenlik Kuralları 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 için 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ı takip etmek için Firebase Konsolu'ndaki Cloud Firestore Kullanım sekmesini açın. Farklı dönemlerdeki kullanımınızı ölçmek için kontrol panelini kullanın.