Puoi eseguire le seguenti azioni su Cloud Firestore utilizzando la console Firebase:
- Visualizzare, aggiungere, modificare ed eliminare i dati.
- Creare e aggiornare Cloud Firestore Security Rules.
- Gestire gli indici.
- Monitorare l'utilizzo.
Visualizza dati
Puoi visualizzare tutti i dati Cloud Firestore nella console Firebase. Dalla scheda Cloud Firestore Dati tab, fai clic su un documento o una raccolta per aprire i dati nidificati all'interno dell'elemento.
Apri un percorso specifico
Per aprire un documento o una raccolta in un percorso specifico, utilizza il pulsante Modifica percorso :

Filtra i documenti in una raccolta
Per filtrare i documenti elencati in una raccolta, utilizza il pulsante Filtra elenco .

Documenti principali inesistenti
Un documento può esistere anche se uno o più dei suoi documenti principali non esistono. Ad esempio, il documento nel percorso
/mycoll/mydoc/mysubcoll/mysubdoc può esistere anche se il documento principale
/mycoll/mydoc non esiste.
Il visualizzatore di dati Cloud Firestore mostra i documenti principali inesistenti nel seguente modo:
- Nell'elenco dei documenti di una raccolta, gli ID documento dei documenti principali inesistenti sono in corsivo.
- Nel riquadro delle informazioni di un documento principale inesistente, il visualizzatore di dati indica che il documento non esiste.

Esegui query sui dati
Puoi eseguire query sui documenti nella scheda Query Builder della pagina Cloud Firestore Dati.
Vai alla pagina DatiCloud Firestore
Fai clic sulla scheda Query Builder.
Seleziona un ambito di query.
Seleziona Raccolta per eseguire query su una singola raccolta. Nel campo di testo, inserisci un percorso a una raccolta.
Seleziona Gruppo di raccolte per eseguire query su tutte le raccolte con lo stesso ID. Nel campo Gruppo di raccolte, inserisci un ID gruppo di raccolte.
La tabella visualizzerà automaticamente i documenti della raccolta o del gruppo di raccolte specificato.
Fai clic su Aggiungi alla query per filtrare l'insieme di documenti restituito. Per impostazione predefinita, Query Builder aggiunge una clausola
WHERE. Puoi modificare questa clausola utilizzando i menu a discesa e i campi di testo o passare a una delle altre clausole disponibili. Per continuare a creare query più complesse, fai clic su Aggiungi alla query.Per rimuovere una clausola di query, fai clic sul pulsante di rimozione . Per rimuovere tutte le clausole di query, fai clic su Cancella.
Fai clic su Esegui per recuperare i risultati dal database.
Requisiti e limitazioni delle query
Quando utilizzi Query Builder, tieni presente i seguenti requisiti e limitazioni per le query.
Tutte le query devono essere supportate da uno o più indici. Se il database non riesce a trovare un indice per supportare la query, restituisce un errore contenente un link per creare l'indice richiesto.
Le clausole
ORDER BYdevono corrispondere ai campi delle clausoleWHEREe devono essere nello stesso ordine. Per impostazione predefinita, i risultati sono ordinati in base all'ID documento. Se filtri in base a qualsiasi altro campo con un valore diverso dall'uguaglianza (==), aggiungi una clausolaORDER BYper quel campo.Le clausole di query di intervallo (
<,<=,>,>=) e non uguali (!=,not-in) devono filtrare tutte lo stesso campo.
Per ulteriori limitazioni, vedi Limitazioni delle query.
Gestisci dati
In Cloud Firestore, i dati vengono archiviati in documenti e i documenti vengono organizzati in raccolte. Prima di iniziare ad aggiungere dati, scopri di più sul Cloud Firestore modello di dati.
Puoi aggiungere, modificare ed eliminare documenti e raccolte dalla console Firebase. Per gestire i dati, apri la scheda Dati nella sezione Cloud Firestore:
Aggiungi dati
- Fai clic su Aggiungi raccolta, quindi inserisci il nome della raccolta e fai clic su Avanti.
- Inserisci un ID documento specifico o fai clic su ID automatico, quindi aggiungi i campi per i dati nel documento.
- Fai clic su Salva. La nuova raccolta e il nuovo documento vengono visualizzati nel visualizzatore di dati.
- Per aggiungere altri documenti alla raccolta, fai clic su Aggiungi documento.
Modifica dati
- Fai clic su una raccolta per visualizzarne i documenti, quindi fai clic su un documento per visualizzarne i campi e le sottoraccolte.
- Fai clic su un campo per modificarne il valore. Per aggiungere campi o sottoraccolte al documento selezionato, fai clic su Aggiungi campo o Aggiungi raccolta.
Elimina dati
Per eliminare una raccolta:
- Seleziona la raccolta che vuoi eliminare.
- Fai clic sull'icona del menu nella parte superiore della colonna dei documenti, quindi fai clic su Elimina raccolta.

Per eliminare un documento o tutti i relativi campi:
- Seleziona il documento che vuoi eliminare.
- Fai clic sull'icona del menu nella parte superiore della colonna dei dettagli del documento. Seleziona Elimina documento o Elimina campi documento.
Se elimini un documento, vengono eliminati tutti i dati nidificati al suo interno, incluse le sottoraccolte. Tuttavia, se elimini i campi di un documento, le relative sottoraccolte non vengono eliminate.

Per eliminare un campo specifico in un documento:
- Seleziona il documento per visualizzarne i campi.
- Fai clic sull'icona Elimina accanto al campo che vuoi eliminare.

Gestisci Cloud Firestore Security Rules
Per aggiungere, modificare ed eliminare Cloud Firestore Security Rules dalla console Firebase, vai a alla scheda Regole nella sezione Cloud Firestore. Scopri di più sulla configurazione e la personalizzazione delle regole.
Gestisci indici
Per creare nuovi indici per le query e gestire gli indici esistenti dalla console Firebase, vai alla scheda Indici nella sezione Cloud Firestore. Scopri di più sulla gestione degli indici.
Monitora l'utilizzo
Per monitorare l'utilizzo di Cloud Firestore, apri la scheda Cloud Firestore Utilizzo nella console Firebase. Utilizza la dashboard per valutare l'utilizzo in diversi periodi di tempo.