Administra Cloud Firestore con Firebase Console

Puedes realizar las siguientes acciones en Cloud Firestore cuando usas Firebase console :

  • Ver, agregar, editar y eliminar datos.
  • Cree y actualice las reglas de seguridad de Cloud Firestore.
  • Administrar índices.
  • Monitorear el uso.

Ver datos

Puedes ver todos tus datos de Cloud Firestore en Firebase console. Desde la pestaña Datos de Cloud Firestore, haga clic en un documento o colección para abrir los datos anidados dentro de ese elemento.

Abrir una ruta específica

Para abrir un documento o colección en una ruta específica, use el botón Editar ruta :

Haga clic en el botón Editar ruta para abrir un documento o colección específica.

Filtrar documentos en una colección

Para filtrar los documentos enumerados en una colección, use el botón Filtrar lista .

Haga clic en el botón Filtrar lista para filtrar los documentos enumerados.

Documentos ancestrales inexistentes

Un documento puede existir incluso si uno o más de sus antepasados ​​no existen. Por ejemplo, el documento en la ruta /mycoll/mydoc/mysubcoll/mysubdoc puede existir incluso si el documento antecesor /mycoll/mydoc no existe. El visor de datos de Cloud Firestore muestra un documento antecesor inexistente de la siguiente manera:

  • En la lista de documentos de una colección, los ID de los documentos antecesores inexistentes están en cursiva .
  • En el panel de información de un documento antecesor inexistente, el visor de datos señala que el documento no existe.

Documento antecesor inexistente en la consola.

Consultar datos

Puede consultar documentos en la pestaña Generador de consultas de la página Datos de Cloud Firestore.

  1. Vaya a la página de datos de Cloud Firestore

  2. Haga clic en la pestaña Generador de consultas .

  3. Seleccione un alcance de consulta .

    Seleccione Colección para consultar una única colección. En el campo de texto, ingrese una ruta a una colección.

    Seleccione Grupo de colección para consultar todas las colecciones con el mismo ID. En el campo Grupo de colección , ingrese un ID de grupo de colección.

    La tabla mostrará automáticamente documentos de la colección o grupo de colecciones especificado.

  4. Haga clic en Agregar a la consulta para filtrar el conjunto de documentos devueltos. De forma predeterminada, el Generador de consultas agrega una cláusula WHERE . Puede modificar esta cláusula utilizando los menús desplegables y los campos de texto o cambiar a una de las otras cláusulas disponibles. Para continuar creando consultas más complejas, haga clic en Agregar a la consulta .

    Para eliminar una cláusula de consulta, haga clic en el botón Eliminar . Para eliminar todas las cláusulas de consulta, haga clic en Borrar .

  5. Haga clic en Ejecutar para recuperar resultados de su base de datos.

Requisitos y limitaciones de consulta

Al utilizar Query Builder, tenga en cuenta los siguientes requisitos y limitaciones para las consultas.

  • Todas las consultas deben estar respaldadas por uno o más índices. Si la base de datos no puede encontrar un índice que admita la consulta, devolverá un error que contiene un enlace para crear el índice requerido.

  • Las cláusulas ORDER BY deben coincidir con los campos de las cláusulas WHERE y estar en el mismo orden. De forma predeterminada, los resultados se ordenan por ID de documento. Si filtra por cualquier otro campo que no sea igualdad ( == ), agregue una cláusula ORDER BY para ese campo.

  • Las cláusulas de consulta de rango ( < , <= , > , >= ) y no iguales ( != , not-in ) deben filtrarse en el mismo campo.

Para conocer limitaciones adicionales, consulte Limitaciones de consultas .

Administrar datos

En Cloud Firestore, almacenas datos en documentos y organizas tus documentos en colecciones. Antes de comenzar a agregar datos, obtenga más información sobre el modelo de datos de Cloud Firestore .

Puedes agregar, editar y eliminar documentos y colecciones desde Firebase console. Para administrar sus datos, abra la pestaña Datos en la sección Cloud Firestore :

Agregar datos

  1. Haga clic en Agregar colección , luego ingrese el nombre de su colección y haga clic en Siguiente .
  2. Ingrese una ID de documento específica o haga clic en ID automática y luego agregue campos para los datos de su documento.
  3. Clic en Guardar . Su nueva colección y documento aparecen en el visor de datos.
  4. Para agregar más documentos a la colección, haga clic en Agregar documento .

Editar datos

  1. Haga clic en una colección para ver sus documentos, luego haga clic en un documento para ver sus campos y subcolecciones.
  2. Haga clic en un campo para editar su valor. Para agregar campos o subcolecciones al documento seleccionado, haga clic en Agregar campo o Agregar colección .

Borrar datos

Para eliminar una colección:

  1. Seleccione la colección que desea eliminar.
  2. Haga clic en el ícono de menú en la parte superior de la columna de documentos, luego haga clic en Eliminar colección .

Haga clic en Eliminar colección en el menú de la columna de documentos.

Para eliminar un documento o todos sus campos:

  1. Seleccione el documento que desea eliminar.
  2. Haga clic en el icono de menú en la parte superior de la columna de detalles del documento. Seleccione Eliminar documento o Eliminar campos de documento .

Al eliminar un documento, se eliminan todos los datos anidados en ese documento, incluidas las subcolecciones. Sin embargo, eliminar los campos de un documento no elimina sus subcolecciones.

Haga clic en Eliminar documento o Eliminar campos de documento en el menú contextual en la columna de detalles del documento.

Para eliminar un campo específico en un documento:

  1. Seleccione el documento para ver sus campos.
  2. Haga clic en el icono de eliminar al lado del campo que desea eliminar.

Haga clic en el icono de eliminar para eliminar un campo de un documento

Administrar las reglas de seguridad de Cloud Firestore

Para agregar, editar y eliminar reglas de seguridad de Cloud Firestore desde Firebase console, vaya a la pestaña Reglas en la sección Cloud Firestore . Obtenga más información sobre cómo configurar y personalizar reglas .

Administrar índices

Para crear nuevos índices para sus consultas y administrar los índices existentes desde Firebase console, vaya a la pestaña Índices en la sección Cloud Firestore . Obtenga más información sobre la gestión de índices .

Monitorear el uso

Para monitorear su uso de Cloud Firestore, abra la pestaña Uso de Cloud Firestore en Firebase Console. Utilice el panel para medir su uso en diferentes períodos de tiempo.