Firebase konsolunu kullanırken Cloud Firestore'da aşağıdaki eylemleri gerçekleştirebilirsiniz:
- Verileri görüntüleyin, ekleyin, düzenleyin ve silin.
- Cloud Firestore Güvenlik Kuralları oluşturun ve güncelleyin.
- Dizinleri yönetin.
- Kullanımı izleyin.
Veriyi gör
Tüm Cloud Firestore verilerinizi Firebase konsolunda görüntüleyebilirsiniz. Cloud Firestore Verileri sekmesinden , bir belgeye veya koleksiyona tıklayarak o öğenin içine yerleştirilmiş verileri açın.
Belirli bir yolu aç
Bir belgeyi veya koleksiyonu belirli bir yolda açmak
Yolu düzenle düğmesini kullanın:Koleksiyondaki belgeleri filtreleme
Bir koleksiyonda listelenen belgeleri filtrelemek için Listeyi filtrele düğmesini
.Var olmayan ata belgeleri
Bir veya daha fazla atası olmasa bile bir belge var olabilir. Örneğin, /mycoll/mydoc/mysubcoll/mysubdoc
/mycoll/mydoc
olmasa bile var olabilir. Cloud Firestore veri görüntüleyici, var olmayan ata belgesini şu şekilde görüntüler:
- Bir koleksiyonun belge listesinde, var olmayan üst belgelerin belge kimlikleri italik olarak yazılır.
- Var olmayan bir üst belgenin bilgi panelinde, veri görüntüleyici belgenin var olmadığına işaret eder.
Verileri sorgula
Belgeleri Cloud Firestore Veri sayfasının Sorgu oluşturucu sekmesinde sorgulayabilirsiniz.
Sorgu oluşturucu sekmesine tıklayın.
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 grubunu seçin. Koleksiyon grubu alanına bir koleksiyon grubu kimliği girin.
Tablo, belirtilen koleksiyon veya koleksiyon grubundaki belgeleri otomatik olarak görüntüler.
Döndürülen belge grubunu filtrelemek için Sorguya ekle'ye tıklayın. Sorgu Oluşturucu varsayılan olarak bir
WHERE
yan tümcesi ekler. Açılır listeleri ve metin alanlarını kullanarak bu maddeyi değiştirebilir veya mevcut diğer maddelerden birine değiştirebilirsiniz. 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ır düğmesine tıklayın
edin. Tüm sorgu yan tümcelerini kaldırmak için Temizle'yi tıklayın.Veritabanınızdan sonuçları almak için Çalıştır'a tıklayın.
Sorgu gereksinimleri ve sınırlamaları
Sorgu Oluşturucu'yu kullanırken, sorgular için 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şturmak için bir bağlantı içeren bir hata döndürür.
ORDER BY
deyimleri,WHERE
deyimlerindeki alanlarla eşleşmeli ve aynı sırada gelmelidir. Varsayılan olarak, sonuçlar belge kimliğine göre sıralanır. Eşitlik (==
) dışında herhangi bir alana göre filtre uygularsanız, o alan için birORDER BY
yan tümcesi ekleyin.Aralık (
<
,<=
,>
,>=
) ve not equals (!=
,not-in
) sorgu yan tümcelerinin tümü aynı alanda filtre uygulamalıdır.
Ek sınırlamalar için bkz. Sorgu sınırlamaları .
Verileri yönet
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ünde Veri sekmesini açın:
Veri ekle
- Koleksiyon ekle'ye tıklayın, ardından koleksiyonunuzun adını girin ve İleri'ye tıklayın.
- Belirli bir belge kimliği girin veya Otomatik Kimlik öğesini tıklayın, ardından belgenizdeki veriler için alanlar ekleyin.
- Kaydet'i tıklayın . Yeni koleksiyonunuz ve belgeniz veri görüntüleyicide görünür.
- Koleksiyona daha fazla belge eklemek için Belge ekle'yi tıklayın.
Verileri düzenle
- Belgelerini görüntülemek için bir koleksiyona tıklayın, ardından alanlarını ve alt koleksiyonlarını görüntülemek için bir belgeye tıklayın.
- Değerini düzenlemek için bir alana tıklayın. Seçilen belgeye alanlar veya alt koleksiyonlar eklemek için Alan ekle veya Koleksiyon ekle seçeneğine tıklayın.
Verileri sil
Bir koleksiyonu silmek için:
- Silmek istediğiniz koleksiyonu seçin.
- Belgeler sütununun üst kısmındaki menü simgesini ve ardından Koleksiyonu sil'i tıklayın.
Bir belgeyi veya tüm alanlarını silmek için:
- Silmek istediğiniz belgeyi seçin.
- Belge ayrıntıları sütununun üst kısmındaki menü simgesini tıklayın. Belgeyi sil veya Belge alanlarını sil öğesini seçin.
Bir belgenin silinmesi, alt koleksiyonlar da dahil olmak üzere o belgedeki tüm iç içe geçmiş verileri siler. Ancak, bir belgenin alanlarının silinmesi, alt koleksiyonlarını silmez.
Bir belgedeki belirli bir alanı silmek için:
- Alanlarını görüntülemek için belgeyi seçin.
- Silmek istediğiniz alanın yanındaki sil simgesine tıklayın.
Cloud Firestore Güvenlik Kurallarını Yönetin
Firebase konsolundan Cloud Firestore Güvenlik Kuralları eklemek, düzenlemek ve silmek için Cloud Firestore bölümündeki Kurallar sekmesine gidin. Kuralları ayarlama 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ı izle
Cloud Firestore kullanımınızı izlemek için Firebase Konsolunda Cloud Firestore Kullanımı sekmesini açın . Farklı zaman dilimlerinde kullanımınızı ölçmek için kontrol panelini kullanın.