Conceptos básicos de Firestore para administrar datos
-
Agrega datos
Escribir datos en Firestore
-
Borra datos
Borra documentos y colecciones en Firestore.
-
Transacciones y escrituras por lotes
Leer y actualizar más de un documento como operación atómica
-
Habilita datos sin conexión
Conserva los datos cuando el dispositivo del usuario está sin conexión.
-
Importa y exporta datos
Cómo importar y exportar documentos de Firestore con el servicio administrado de importación y exportación.
-
Transferir datos entre proyectos
Cómo usar las funciones administradas de importación y exportación para mover datos de Firestore de un proyecto a otro
Consultas de Firestore
-
Obtén datos
Leer uno o más documentos de una base de datos de Firestore
-
Obtén actualizaciones en tiempo real
Detecta cambios en los documentos y recibe actualizaciones.
-
Consulta y filtra datos
Filtrar los resultados de una consulta
-
Ordena y limita datos
Ordena y limita los resultados de una consulta.
-
Pagina datos con cursores de consulta
Agrupa y pagina resultados de consultas con cursores de consulta.
-
Administra índices
Crea índices para consultas nuevas en Firestore.
Protege datos de los clientes web o dispositivos móviles
-
Comienza con las reglas de seguridad
Obtén información sobre cómo funcionan las reglas de seguridad de Firestore.
-
Estructura las reglas de seguridad
Cómo estructurar tus reglas de seguridad de Firestore
-
Escribe condiciones de reglas de seguridad
Cómo escribir condiciones para tus reglas de seguridad de Firestore
-
Consulta datos de forma segura
Cómo combinar consultas y reglas de seguridad de Firestore
-
Corrige reglas no seguras
Revisa y resuelve los errores comunes que generan vulnerabilidades de seguridad en Firestore.
-
Probar reglas de seguridad
Prueba reglas para Firestore con un emulador ejecutado de manera local.
-
Protege el acceso a datos para usuarios y grupos
Cómo implementar el control de acceso a documentos en Firestore
Proteger datos de los clientes del servidor
Soluciones para casos prácticos avanzados
-
Extiende Firestore con Cloud Functions
Cómo controlar eventos activados desde Firestore
-
Consultas de agregación
Cómo consultar datos agregados en Firestore.
-
Contadores distribuidos
Cómo usar contadores distribuidos en Firestore.
-
Búsqueda en el texto completo
Cómo implementar la búsqueda en el texto completo en Firestore.
-
Crea presencia
Cómo crear presencia o disponibilidad del usuario en Firestore.
-
Borra colecciones y subcolecciones
Cómo borrar colecciones y subcolecciones completas en Firestore
-
Marcas de tiempo fragmentadas
Cómo usar la técnica de marca de tiempo fragmentada en colecciones con tasas de escritura altas y que contienen documentos con marcas de tiempo
-
Usa la API de REST de Firestore
Cómo usar la API de REST para realizar llamadas a Firestore
-
Programa exportaciones de datos
Cómo programar exportaciones de tus datos de Firestore con Cloud Functions y Cloud Scheduler.
-
Automatizar la creación de bases de datos
Cómo crear una base de datos de Firestore de manera programática
-
Conector de Firestore para Workflows
Describe el conector de Firestore para flujos de trabajo.