Saltar al contenido principal
@capgo/capacitor-firebase-firestore Archivos y almacenamiento Fuente abierta

Plugins de la plataforma plugin de Capacitor

Capacitor plugin para Firebase Cloud Firestore

Instalar

bun add @capgo/capacitor-firebase-firestore bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-firebase-firestore
  • pnpm add @capgo/capacitor-firebase-firestore
  • yarn add @capgo/capacitor-firebase-firestore

Guía

Cómo usar Firebase Firestore en Capacitor

Usando @capgo/capacitor-firebase-firestore

Plugin de Capacitor para Firebase Cloud Firestore.

Instalar

bun add @capgo/capacitor-firebase-firestore
bunx cap sync

¿Qué se expone con este plugin?

  • addDocument - Agrega un nuevo documento a una colección con los datos proporcionados.
  • setDocument Escribe en el documento referido por la referencia especificada. Si el documento no existe aún, se creará.
  • getDocument - Lee el documento referido por la referencia especificada.
  • updateDocument - Actualiza campos en el documento referido por la referencia especificada.

Ejemplo de uso

addDocument

Agrega un nuevo documento a una colección con los datos proporcionados.

import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';

await FirebaseFirestore.addDocument({} as AddDocumentOptions);

setDocument

Escribe en el documento referido por la referencia especificada. Si el documento no existe aún, se creará.

import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';

await FirebaseFirestore.setDocument({} as SetDocumentOptions);

getDocument

Lee el documento referido por la referencia especificada.

import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';

await FirebaseFirestore.getDocument({} as GetDocumentOptions);

updateDocument

Actualiza campos en el documento referido por la referencia especificada.

import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';

await FirebaseFirestore.updateDocument({} as UpdateDocumentOptions);

Referencia completa

Sigue adelante desde el uso de @capgo/capacitor-firebase-firestore

Si estás utilizando Usando @capgo/capacitor-firebase-firestore Para planificar el trabajo de plugin nativo, conecta con Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Ionic Enterprise Plugin Alternatives, y Capgo Construcción Nativa para el flujo de trabajo del producto en Capgo Construcción Nativa.

FAQ

Plugin de Firebase Firestore FAQ

¿Cómo instalo el plugin de Firebase Firestore en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-firebase-firestore" (o "npm install @capgo/capacitor-firebase-firestore"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el nativo code. Importa desde "@capgo/capacitor-firebase-firestore" en tu aplicación code.

¿Funciona @capgo/capacitor-firebase-firestore con React, Vue y Angular?

Sí. Firebase Firestore es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Qué versión de Capacitor admite @capgo/capacitor-firebase-firestore?

Capgo los plugins siguen la versión mayor de Capacitor: utiliza la versión mayor del plugin que coincida con la versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README del GitHub lista las versiones mantenidas.

¿Es @capgo/capacitor-firebase-firestore gratuito y de código abierto?

Sí. El código fuente code está disponible públicamente en GitHub en https://github.com/Cap-go/capacitor-firebase/tree/main/packages/firestore y el paquete es gratuito para instalar desde npm. Se aceptan informes de errores y solicitudes de cambios.

¿Puedo actualizar code que utiliza Firebase Firestore sin una revisión de la Tienda de Aplicaciones?

Instalar o actualizar el plugin cambia el nativo code, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios en JavaScript, HTML y CSS que llaman al plugin pueden enviar instantáneamente con Capgo actualizaciones en vivo.

Envía cambios de Firebase Firestore sin esperar a la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo envían tus cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Comienza con Capgo