plugin Capacitor pour Firebase Cloud Firestore
Commencez par addDocument() et les autres méthodes principales listées ci-dessous.
Plateformes compatibles
Section intitulée « Plateformes compatibles »| Plateforme | Support | Notes |
|---|---|---|
| iOS | Oui | Natif |
| Android | Oui | Natif |
| Web | Non | Sécurisez avec Capacitor.getPlatform() |
Fonctionnalités clés
Section intitulée « Fonctionnalités clés »addDocument- Ajoute un nouveau document à une collection avec les données fournies.setDocument- Écrit dans le document référencé par la référence spécifiée. Si le document n'existe pas encore, il sera créé.getDocument- Lit le document référencé par la référence spécifiée.updateDocument- Met à jour les champs du document référencé par la référence spécifiée.
API public
Section intitulée « Public API »| Méthode | Description |
|---|---|
addDocument | Ajoute un nouveau document à une collection avec les données fournies. |
setDocument | Écrit dans le document référencé par la référence spécifiée. Si le document n'existe pas encore, il sera créé. |
getDocument | Lit le document référencé par la référence spécifiée. |
updateDocument | Met à jour les champs du document référencé par la référence spécifiée. |
deleteDocument | Supprime le document référencé par la référence spécifiée. |
writeBatch | Exécute plusieurs opérations d'écriture en un seul batch. |
getCollection | Lit la collection référencée par la référence spécifiée. |
getCollectionGroup | Lit le collection group référencé par la référence spécifiée. |
getCountFromServer | Récupère le nombre de documents dans une collection. |
clearPersistence | Vide le stockage persistant. Cela inclut les écritures en attente et les documents mis en cache. |
enableNetwork | Réactive l'utilisation du réseau. |
disableNetwork | Désactive l'utilisation du réseau. |
useEmulator | Configure votre app pour communiquer avec l'émulateur Firestore. |
addDocumentSnapshotListener | Ajoute un listener pour les événements de snapshot de document. |
addCollectionSnapshotListener | Ajoute un listener pour les événements de snapshot de collection. |
addCollectionGroupSnapshotListener | Ajoute un listener pour les événements de snapshot de collection group. |
removeSnapshotListener | Supprimez un écouteur d'événements pour les snapshots de documents ou de collections. |
removeAllListeners | Supprimer tous les écouteurs de ce plugin. |
getPluginVersion | Récupérer la version de ce plugin. |
Source de vérité
Section intitulée « Source de vérité »Cette référence est synchronisée depuis src/definitions.ts dans capacitor-firebase.
Continuer avec @capgo/capacitor-firebase-firestore
Section intitulée « Continuer avec @capgo/capacitor-firebase-firestore »Si vous utilisez @capgo/capacitor-firebase-firestore pour planifier le travail sur un plugin natif, connectez-l’à Répertoire des plugins Capgo pour le workflow produit dans le répertoire des plugins Capgo, Plugins Capacitor par Capgo pour les détails d'implémentation dans les plugins Capacitor par Capgo, Ajouter ou mettre à jour des plugins pour les détails d'implémentation dans Adding or Updating Plugins, Alternatives aux plugins Ionic Enterprise pour le workflow produit dans les alternatives aux plugins Ionic Enterprise, et Capgo Native Build pour le workflow produit dans les Capgo Native Builds.