Guía
Cómo usar Firebase Firestore en Capacitor
Usando @capgo/capacitor-firebase-firestore
Plugin Capacitor para Firebase Cloud Firestore.
Instalar
bun add @capgo/capacitor-firebase-firestore
bunx cap sync
Lo que expone este plugin
addDocument- Añade un nuevo documento a una colección con los datos indicados.setDocument- Escribe en el documento de la referencia especificada. Si el documento no existe, se creará.getDocument- Lee el documento de la referencia especificada.updateDocument- Actualiza campos en el documento de la referencia especificada.
Ejemplo de uso
addDocument
Añade 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 de la referencia especificada. Si el documento no existe, se creará.
import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';
await FirebaseFirestore.setDocument({} as SetDocumentOptions);
getDocument
Lee el documento de la referencia especificada.
import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';
await FirebaseFirestore.getDocument({} as GetDocumentOptions);
updateDocument
Actualiza campos en el documento de la referencia especificada.
import { FirebaseFirestore } from '@capgo/capacitor-firebase-firestore';
await FirebaseFirestore.updateDocument({} as UpdateDocumentOptions);
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-firebase/tree/main/packages/firestore
- Docs: /docs/plugins/firebase-firestore/
Continuar desde Uso de @capgo/capacitor-firebase-firestore
Si estás usando Uso de @capgo/capacitor-firebase-firestore para planificar el trabajo con plugins nativos, conéctalo con Directorio de plugins de Capgo para el flujo de trabajo del producto en Capgo Plugin Directory, Plugins de Capacitor por Capgo para el detalle de implementación en los Plugins de Capacitor por Capgo, Añadir o actualizar plugins para el detalle de implementación en Agregar o actualizar plugins, Alternativas a plugins de Ionic Enterprise para el flujo de trabajo en Alternativas a plugins de Ionic Enterprise, y Native Builds de Capgo para el flujo de trabajo del producto en Capgo Native Builds.