Como gerenciar o Firestore com o console

É possível gerenciar o Firestore por meio das seguintes ações no Console do Google Cloud:

  • Ver, adicionar, editar e excluir dados.
  • gerenciar índices

Ver dados

Você pode ver todos os seus dados do Firestore no Console do Google Cloud. No visualizador de dados do Firestore, clique em um documento ou em uma coleção para abrir os dados aninhados nesse item.

Acesse a página dados do Firestore

Abrir um caminho específico

Para abrir um documento ou uma coleção em um caminho específico, use o botão Editar caminho :

Documentos ancestrais inexistentes

Um documento pode existir mesmo se um ou mais dos seus ancestrais estiverem ausentes. Por exemplo, o documento no caminho /mycoll/mydoc/mysubcoll/mysubdoc pode existir mesmo se o documento ancestral /mycoll/mydoc não existir. O visualizador de dados do Firestore exibe documentos ancestrais inexistentes desta forma:

  • Na lista de documentos de uma coleção, os IDs de documentos ancestrais inexistentes estão em itálico.
  • Em um painel de informações de um documento ancestral inexistente, o visualizador de dados indica que ele está ausente.

Filtrar dados

É possível filtrar documentos em uma coleção com base no valor do campo e nas condições ==, >, >=, <, <=, in, array-contains, array-contains-any. Por exemplo, é possível exibir apenas documentos em que o valor do campo firstname é igual a Sam. Para aplicar um filtro de coleção:

  1. Clique no botão de filtro ao lado do código de uma coleção:

  2. No menu Adicionar filtros, selecione um campo de documento, uma condição de filtro e uma ordem de classificação.

  3. Clique em Aplicar.

Para remover um filtro de coleção, abra o mesmo menu e clique em Limpar filtro.

Gerenciar dados

No Firestore, armazene dados em documentos que podem ser organizados em coleções. Antes de começar a adicionar dados, saiba mais sobre o modelo de dados do Firestore.

É possível adicionar, editar e excluir documentos e coleções no Console do Firebase. Para gerenciar seus dados no Console do GCP, acesse a página dados do Firestore:

Acesse a página dados do Firestore

Adicionar dados

  1. Clique em Iniciar coleção.
  2. Insira um ID de coleção. Insira um ID de documento. O Firestore gera o ID do documento, mas você pode substituí-lo por um ID de documento específico. Adicione campos para os dados no documento.
  3. Clique em Salvar. Sua nova coleção e documento aparecem na visualização de dados.
  4. Para adicionar mais documentos à coleção, clique em Adicionar documento.

Edite dados

  1. Clique em uma coleção para exibir os documentos dela. Depois, clique em um documento para ver os campos e subcoleções dele.
  2. Clique em um campo para editar o valor dele. Para adicionar campos ou subcoleções ao documento selecionado, clique em Adicionar campo ou Iniciar coleção.

Exclua dados

Para excluir uma coleção, faça o seguinte:

  1. Selecione a coleção que você quer excluir.
  2. Clique no ícone de menu na parte superior da coluna de documentos e depois clique em Excluir coleção.

Clique em "Excluir coleção" no menu da coluna de documentos

Para excluir um documento:

  1. Selecione o documento que você quer excluir.
  2. Clique no ícone de menu na parte superior da coluna de detalhes do documento. Selecione Excluir documento ou Excluir campos do documento.

Ao excluir um documento, você também exclui todos os dados e as subcoleções dele.

Excluir os campos de um documento não exclui as subcoleções. Embora esteja vazio, o documento ainda existe e pode aparecer nos resultados da consulta.

Clique em "Excluir documento" ou "Excluir campos do documento" no menu de contexto da coluna de detalhes do documento

Para excluir um campo específico de um documento, faça o seguinte:

  1. Selecione o documento para ver os campos dele.
  2. Clique no ícone de exclusão ao lado do campo que você quer remover.

Clique no ícone de exclusão para remover o campo de um documento

Como gerenciar regras de segurança do Firestore

É possível visualizar suas Regras de segurança do Firestore no Console do Google Cloud. Para editar ou excluir seu conjunto de regras, ative o Firebase e use a CLI do Firebase ou o Console do Firebase.

Como ativar o Firebase

Para editar as regras de segurança do Firestore, ative o Firebase para seu projeto do Google Cloud. Se o Firebase não estiver ativado, ative-o na página Regras de segurança:

Se o Firebase não estiver ativado no seu projeto, o botão "Ativar o SDK do Firebase" será exibido.

O recurso de regras de segurança do Firestore está integrado ao Firebase Auth e aos SDKs do Firebase (Web, Android, iOS). Para mais informações sobre o Firebase e o Firestore, consulte os primeiros passos com o Firebase.

Ver regras de segurança

Para ver suas regras de segurança do Firestore no Console do Google Cloud, acesse a página Regras de segurança:

Acessar a página "Regras de segurança"

Use a página "Regras" para visualizar seu conjunto de regras.

Editar regras de segurança

Para editar ou excluir suas regras de segurança do Firestore, use a CLI do Firebase ou o Console do Firebase. No Console do Firebase, acesse a guia Regras na seção Firestore. Saiba mais sobre como configurar e personalizar regras.

Gerenciar índices

Para criar novos índices para suas consultas e gerenciar os índices já existentes no Console do Firebase, acesse a guia Índices na seção Firebase. Saiba mais sobre como gerenciar índices.