Catch up on everything announced at Firebase Summit, and learn how Firebase can help you accelerate app development and run your app with confidence. Learn More

Zarządzaj Cloud Firestore za pomocą konsoli Firebase

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Podczas korzystania z konsoli Firebase możesz wykonać następujące czynności w Cloud Firestore:

  • Przeglądaj, dodawaj, edytuj i usuwaj dane.
  • Twórz i aktualizuj reguły bezpieczeństwa Cloud Firestore.
  • Zarządzaj indeksami.
  • Monitoruj użycie.

Wyświetl dane

Możesz przeglądać wszystkie dane Cloud Firestore w konsoli Firebase. Na karcie Dane Cloud Firestore kliknij dokument lub kolekcję, aby otworzyć dane zagnieżdżone w tym elemencie.

Otwórz określoną ścieżkę

Aby otworzyć dokument lub kolekcję w określonej ścieżce, użyj przycisku Edytuj ścieżkę :

Kliknij przycisk Edytuj ścieżkę, aby otworzyć określony dokument lub kolekcję.

Filtruj dokumenty w kolekcji

Aby filtrować dokumenty wymienione w kolekcji, użyj przycisku Filtruj listę .

Kliknij przycisk Filtruj listę, aby przefiltrować wymienione dokumenty.

Nieistniejące dokumenty przodków

Dokument może istnieć, nawet jeśli jeden lub więcej jego przodków nie istnieje. Na przykład dokument w ścieżce /mycoll/mydoc/mysubcoll/mysubdoc może istnieć, nawet jeśli dokument /mycoll/mydoc nie istnieje. Przeglądarka danych Cloud Firestore wyświetla nieistniejący dokument przodka w następujący sposób:

  • Na liście dokumentów kolekcji identyfikatory dokumentów nieistniejących dokumentów przodków są pisane kursywą .
  • W panelu informacyjnym nieistniejącego dokumentu przodka przeglądarka danych wskazuje, że dokument nie istnieje.

Nieistniejący dokument nadrzędny w konsoli.

Dane zapytania

Możesz wyszukiwać dokumenty na karcie Konstruktor zapytań na stronie Dane Cloud Firestore.

  1. Przejdź do strony danych Cloud Firestore

  2. Kliknij kartę Konstruktor zapytań .

  3. Wybierz zakres zapytania .

    Wybierz Kolekcję , aby wykonać zapytanie dotyczące pojedynczej kolekcji. W polu tekstowym wprowadź ścieżkę do kolekcji.

    Wybierz grupę kolekcji, aby wysłać zapytanie do wszystkich kolekcji o tym samym identyfikatorze. W polu Grupa kolekcji wprowadź identyfikator grupy kolekcji.

    W tabeli zostaną automatycznie wyświetlone dokumenty z określonej kolekcji lub grupy kolekcji.

  4. Kliknij Dodaj do zapytania , aby przefiltrować zwrócony zestaw dokumentów. Domyślnie Konstruktor zapytań dodaje klauzulę WHERE . Możesz zmodyfikować tę klauzulę za pomocą list rozwijanych i pól tekstowych lub zmienić na jedną z innych dostępnych klauzul. Aby kontynuować tworzenie bardziej złożonych zapytań, kliknij Dodaj do zapytania .

    Aby usunąć klauzulę zapytania, kliknij jej przycisk usuwania . Aby usunąć wszystkie klauzule zapytania, kliknij Wyczyść .

  5. Kliknij Uruchom , aby pobrać wyniki z bazy danych.

Wymagania i ograniczenia zapytań

Podczas korzystania z Kreatora zapytań należy pamiętać o następujących wymaganiach i ograniczeniach dotyczących zapytań.

  • Wszystkie zapytania muszą być obsługiwane przez co najmniej jeden indeks. Jeśli baza danych nie może znaleźć indeksu do obsługi zapytania, zwróci błąd zawierający link do zbudowania wymaganego indeksu.

  • Klauzule ORDER BY muszą pasować do pól w klauzulach WHERE i występować w tej samej kolejności. Domyślnie wyniki są uporządkowane według identyfikatora dokumentu. Jeśli filtrujesz według dowolnego innego pola zawierającego coś innego niż równość ( == ), dodaj klauzulę ORDER BY dla tego pola.

  • Klauzule zapytania Range ( < , <= , > , >= ) i not equals ( != , not-in ) muszą filtrować według tego samego pola.

Aby zapoznać się z dodatkowymi ograniczeniami, zobacz Ograniczenia zapytań .

Zarządzaj danymi

W Cloud Firestore przechowujesz dane w dokumentach i organizujesz je w kolekcje. Zanim zaczniesz dodawać dane, dowiedz się więcej o modelu danych Cloud Firestore .

Możesz dodawać, edytować i usuwać dokumenty i kolekcje z poziomu konsoli Firebase. Aby zarządzać swoimi danymi, otwórz zakładkę Dane w sekcji Cloud Firestore :

Dodaj dane

  1. Kliknij opcję Dodaj kolekcję , a następnie wprowadź nazwę kolekcji i kliknij przycisk Dalej .
  2. Wprowadź określony identyfikator dokumentu lub kliknij Automatyczny identyfikator , a następnie dodaj pola danych w dokumencie.
  3. Kliknij Zapisz . Twoja nowa kolekcja i dokument pojawią się w przeglądarce danych.
  4. Aby dodać więcej dokumentów do kolekcji, kliknij Dodaj dokument .

Edytuj dane

  1. Kliknij kolekcję, aby wyświetlić jej dokumenty, a następnie kliknij dokument, aby wyświetlić jego pola i podkolekcje.
  2. Kliknij pole, aby edytować jego wartość. Aby dodać pola lub podkolekcje do wybranego dokumentu, kliknij Dodaj pole lub Dodaj kolekcję .

Usunąć dane

Aby usunąć kolekcję:

  1. Wybierz kolekcję, którą chcesz usunąć.
  2. Kliknij ikonę menu u góry kolumny dokumentów, a następnie kliknij Usuń kolekcję .

Kliknij opcję Usuń kolekcję z menu w kolumnie dokumentów

Aby usunąć dokument lub wszystkie jego pola:

  1. Wybierz dokument, który chcesz usunąć.
  2. Kliknij ikonę menu u góry kolumny szczegółów dokumentu. Wybierz opcję Usuń dokument lub Usuń pola dokumentu .

Usunięcie dokumentu powoduje usunięcie wszystkich danych zagnieżdżonych w tym dokumencie, w tym wszelkich podkolekcji. Jednak usunięcie pól dokumentu nie powoduje usunięcia jego podkolekcji.

Kliknij opcję Usuń dokument lub Usuń pola dokumentu z menu kontekstowego w kolumnie szczegółów dokumentu

Aby usunąć określone pole w dokumencie:

  1. Wybierz dokument, aby wyświetlić jego pola.
  2. Kliknij ikonę usuwania obok pola, które chcesz usunąć.

Kliknij ikonę usuwania, aby usunąć pole z dokumentu

Zarządzaj regułami bezpieczeństwa Cloud Firestore

Aby dodawać, edytować i usuwać Reguły bezpieczeństwa Cloud Firestore z konsoli Firebase, przejdź do karty Reguły w sekcji Cloud Firestore . Dowiedz się więcej o konfigurowaniu i dostosowywaniu reguł .

Zarządzaj indeksami

Aby tworzyć nowe indeksy dla swoich zapytań i zarządzać istniejącymi indeksami z poziomu konsoli Firebase, przejdź do zakładki Indeksy w sekcji Cloud Firestore . Dowiedz się więcej o zarządzaniu indeksami .

Monitoruj użycie

Aby monitorować użycie Cloud Firestore, otwórz kartę Użycie Cloud Firestore w konsoli Firebase. Korzystaj z pulpitu nawigacyjnego, aby mierzyć wykorzystanie w różnych okresach.