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

Gerencie o Cloud Firestore com o Firebase Console

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Você pode realizar as seguintes ações no Cloud Firestore ao usar o Firebase console :

  • Visualize, adicione, edite e exclua dados.
  • Crie e atualize as regras de segurança do Cloud Firestore.
  • Gerenciar índices.
  • Monitore o uso.

Ver dados

Você pode ver todos os seus dados do Cloud Firestore no console do Firebase. Na guia Dados do Cloud Firestore , clique em um documento ou coleção para abrir os dados aninhados nesse item.

Abra um caminho específico

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

Clique no botão Editar caminho para abrir um documento ou coleção específica.

Filtrar documentos em uma coleção

Para filtrar os documentos listados em uma coleção, use o botão Filtrar lista .

Clique no botão Filtrar lista para filtrar os documentos listados.

Documentos ancestrais inexistentes

Um documento pode existir mesmo que um ou mais de seus ancestrais não existam. 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 Cloud Firestore exibe um documento ancestral inexistente da seguinte forma:

  • Na lista de documentos de uma coleção, os IDs dos documentos ancestrais inexistentes estão em itálico .
  • No painel de informações de um documento ancestral inexistente, o visualizador de dados aponta que o documento não existe.

Documento ancestral inexistente no console.

Consultar dados

Você pode consultar documentos na guia Criador de consultas da página Dados do Cloud Firestore.

  1. Acesse a página de dados do Cloud Firestore

  2. Clique na guia Construtor de consultas .

  3. Selecione um escopo de consulta .

    Selecione Coleção para consultar uma única coleção. No campo de texto, insira um caminho para uma coleção.

    Selecione Grupo de coleções para consultar todas as coleções com o mesmo ID. No campo Grupo de coleta , insira um ID de grupo de coleta.

    A tabela exibirá automaticamente os documentos da coleção ou grupo de coleções especificado.

  4. Clique em Adicionar à consulta para filtrar o conjunto de documentos retornado. Por padrão, o Query Builder adiciona uma cláusula WHERE . Você pode modificar esta cláusula usando as listas suspensas e os campos de texto ou alterar para uma das outras cláusulas disponíveis. Para continuar criando consultas mais complexas, clique em Adicionar à consulta .

    Para remover uma cláusula de consulta, clique no botão remover . Para remover todas as cláusulas de consulta, clique em Limpar .

  5. Clique em Executar para recuperar os resultados do seu banco de dados.

Requisitos e limitações da consulta

Ao usar o Query Builder, lembre-se dos seguintes requisitos e limitações para consultas.

  • Todas as consultas devem ser suportadas por um ou mais índices. Se o banco de dados não encontrar um índice para dar suporte à consulta, ele retornará um erro que contém um link para criar o índice necessário.

  • As ORDER BY devem corresponder aos campos nas cláusulas WHERE e vir na mesma ordem. Por padrão, os resultados são ordenados por ID do documento. Se você filtrar por qualquer outro campo com algo diferente de uma igualdade ( == ), adicione uma ORDER BY para esse campo.

  • As cláusulas de consulta Range ( < , <= , > , >= ) e diferente ( != , not-in ) devem ser filtradas no mesmo campo.

Para limitações adicionais, consulte Limitações de consulta .

Gerenciar dados

No Cloud Firestore, você armazena dados em documentos e organiza seus documentos em coleções. Antes de começar a adicionar dados, saiba mais sobre o modelo de dados do Cloud Firestore .

Você pode adicionar, editar e excluir documentos e coleções do Firebase console. Para gerenciar seus dados, abra a guia Dados na seção Cloud Firestore :

Adicionar dados

  1. Clique em Adicionar coleção , digite o nome da coleção e clique em Avançar .
  2. Insira uma ID de documento específica ou clique em ID automática e adicione campos para os dados em seu documento.
  3. Clique em Salvar . Sua nova coleção e documento aparecem no visualizador de dados.
  4. Para adicionar mais documentos à coleção, clique em Adicionar documento .

Editar dados

  1. Clique em uma coleção para visualizar seus documentos e, em seguida, clique em um documento para visualizar seus campos e subcoleções.
  2. Clique em um campo para editar seu valor. Para adicionar campos ou subcoleções ao documento selecionado, clique em Adicionar campo ou Adicionar coleção .

Excluir dados

Para excluir uma coleção:

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

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

Para excluir um documento ou todos os seus campos:

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

A exclusão de um documento exclui todos os dados aninhados nesse documento, incluindo quaisquer subcoleções. No entanto, excluir os campos de um documento não exclui suas subcoleções.

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

Para excluir um campo específico em um documento:

  1. Selecione o documento para visualizar seus campos.
  2. Clique no ícone de exclusão ao lado do campo que deseja excluir.

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

Gerenciar regras de segurança do Cloud Firestore

Para adicionar, editar e excluir regras de segurança do Cloud Firestore do console do Firebase, acesse a guia Regras na seção Cloud Firestore . Saiba mais sobre como configurar e personalizar regras .

Gerenciar índices

Para criar novos índices para suas consultas e gerenciar índices existentes no Firebase console, acesse a guia Índices na seção Cloud Firestore . Saiba mais sobre como gerenciar índices .

Monitorar o uso

Para monitorar o uso do Cloud Firestore, abra a guia Cloud Firestore Usage no Firebase Console. Use o painel para avaliar seu uso em diferentes períodos de tempo.