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:Koleksiyondaki dokümanları filtreleme
Bir koleksiyonda listelenen dokümanları filtrelemek için Listeyi filtrele düğmesini
kullanı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, var 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.
Veri sorgulama
Cloud Firestore Veriler sayfasının Sorgu oluşturucu sekmesinde doküman sorgulayabilirsiniz.
Sorgu oluşturucu sekmesini 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 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.
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.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 birORDER 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
- Koleksiyon ekle'yi tıklayın, ardından koleksiyon adınızı girin ve İleri'yi tıklayın.
- Belirli bir belge kimliği girin veya Otomatik Kimlik'i tıklayın, ardından belgenizdeki veriler için alanlar ekleyin.
- Kaydet'i tıklayın. Yeni koleksiyonunuz ve dokümanınız veri görüntüleyicide görünür.
- Koleksiyona daha fazla doküman eklemek için Doküman ekle'yi tıklayın.
Verileri düzenle
- 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.
- 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:
- Silmek istediğiniz koleksiyonu seçin.
- Dokümanlar sütununun üst kısmındaki menü simgesini, ardından Koleksiyonu sil'i tıklayın.
Bir dokümanı veya dokümandaki tüm alanları silmek için:
- Silmek istediğiniz dokümanı seçin.
- 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.
Bir dokümanda belirli bir alanı silmek için:
- Alanlarını görüntülemek için dokümanı seçin.
- Silmek istediğiniz alanın yanındaki 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.