Übersicht
Section titled “Overview”Capacitor-Plugin für Firebase Cloud Firestore
Mit addDocument() und die anderen Kernmethoden, die unten aufgeführt sind.
Plattformunterstützung
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Unterstützung | Hinweise |
|---|---|---|
| iOS | Ja | Nativ |
| Android | Ja | Nativ |
| Web | Nein | Wächter mit Capacitor.getPlatform() |
Kernfunktionen
Abschnitt mit dem Titel “Kernfunktionen”addDocument- Fügt einem Sammlung einen neuen Dokument mit den angegebenen Daten hinzu.setDocument- Schreibt in das Dokument, das durch die angegebene Referenz bezeichnet wird. Wenn das Dokument noch nicht existiert, wird es erstellt.getDocument- Liest das Dokument, das durch die angegebene Referenz bezeichnet wird.updateDocument- Aktualisiert die Felder im Dokument, das durch die angegebene Referenz bezeichnet wird.
Öffentlich API
Abschnitt mit dem Titel “Öffentlich API”| Methode | Beschreibung |
|---|---|
addDocument | Fügt einem Sammlung einen neuen Dokument hinzu mit den angegebenen Daten. |
setDocument | Schreibt in das Dokument, das durch die angegebene Referenz bezeichnet wird. Wenn das Dokument noch nicht existiert, wird es erstellt. |
getDocument | Liest das Dokument, das durch die angegebene Referenz bezeichnet wird. |
updateDocument | Aktualisiert Felder im Dokument, das durch die angegebene Referenz bezeichnet wird. |
deleteDocument | Löscht das Dokument, das durch die angegebene Referenz bezeichnet wird. |
writeBatch | Führt mehrere Schreiboperationen als eine einzelne Batch durch. |
getCollection | Liest die Sammlung, die durch die angegebene Referenz bezeichnet wird. |
getCollectionGroup | Liest die Sammlungsgruppe, die durch die angegebene Referenz bezeichnet wird. |
getCountFromServer | Holt die Anzahl der Dokumente in einer Sammlung. |
clearPersistence | Löscht die persistenten Speicher. Dies umfasst ausstehende Schreiboperationen und gecachte Dokumente. |
enableNetwork | Aktiviert die Verwendung des Netzwerks wieder. |
disableNetwork | Deaktiviert die Verwendung des Netzwerks. |
useEmulator | Instrumentiert Ihre App, um mit dem Firestore-Emulator zu kommunizieren. |
addDocumentSnapshotListener | Fügt einen Listener für Dokument-Snapshot-Ereignisse hinzu. |
addCollectionSnapshotListener | Fügt einen Listener für Sammlung-Snapshot-Ereignisse hinzu. |
addCollectionGroupSnapshotListener | Fügt einen Listener für Sammlungsgruppen-Snapshot-Ereignisse hinzu. |
removeSnapshotListener | Entfernt einen Listener für Dokument- oder Sammlung-Snapshot-Ereignisse. |
removeAllListeners | Entfernt alle Listener für dieses Plugin. |
getPluginVersion | Ermittelt die Version dieses Plugins. |
Quelle der Wahrheit
Abschnitt mit dem Titel „Quelle der Wahrheit“Diese Referenz wird von src/definitions.ts in capacitor-firebase.
Weitermachen von @capgo/capacitor-firebase-firestore
Abschnitt mit dem Titel “Weitermachen von @capgo/capacitor-firebase-firestore”Wenn Sie Firebase Firestore verwenden @capgo/capacitor-Firebase-Firestore um native Plugin-Arbeit zu planen, verbinden Sie es mit Capgo Plugin-Verzeichnis für den Produktworkflow im Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren Ionic Enterprise Plugin Alternativen für das Produktworkflow in Ionic Enterprise Plugin Alternativen, und Capgo nativee Builds für das Produktworkflow in Capgo Native Builds.