Zum Hauptinhalt springen
@capgo/capacitor-firebase-firestore Dateien & Speicher Offene Quelle

Firebase Firestore Capacitor-Plugin

Capacitor-Plugin für Firebase Cloud Firestore

Installieren

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

Anleitung

Firebase Firestore in Capacitor verwenden

Mit @capgo/capacitor-firebase-firestore

Capacitor-Plugin für Firebase Cloud Firestore.

Installieren

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

Was dieses Plugin bereitstellt

  • 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.

Beispielhafte Verwendung

addDocument

- Fügt einem Sammlung einen neuen Dokument mit den angegebenen Daten hinzu.

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

await FirebaseFirestore.addDocument({} as AddDocumentOptions);

setDocument

- Schreibt in das Dokument, das durch die angegebene Referenz bezeichnet wird. Wenn das Dokument noch nicht existiert, wird es erstellt.

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

await FirebaseFirestore.setDocument({} as SetDocumentOptions);

getDocument

- Liest das Dokument, das durch die angegebene Referenz bezeichnet wird.

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

await FirebaseFirestore.getDocument({} as GetDocumentOptions);

updateDocument

Aktualisiert Felder im Dokument, das durch die angegebene Referenz bezeichnet wird.

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

await FirebaseFirestore.updateDocument({} as UpdateDocumentOptions);

Vollständige Referenz

Weitermachen von Using @capgo/capacitor-firebase-firestore

Wenn Sie Using @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-firebase-firestore verwenden Verwendung von @capgo/capacitor-firebase-firestore um native Plugin-Arbeit zu planen, verbinden Sie es mit für das Produktworkflow in Capgo Plugin-Verzeichnis for the product workflow in Capgo Plugin Directory, Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins durch Capgo Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren Ionic Enterprise-Plugin-Alternativen für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen und Capgo Native Builds für den Produktworkflow in Capgo Native Builds.

FAQ

FAQ Firebase Firestore-Plugin

Wie installiere ich das Firebase Firestore-Plugin in einer Capacitor-Anwendung?

Führen Sie "bun add @capgo/capacitor-firebase-firestore" (oder "npm install @capgo/capacitor-firebase-firestore"), dann führen Sie "bunx cap sync" aus, damit die iOS- und Android-Projekte die native code-Datei aufnehmen. Importieren Sie sie aus "@capgo/capacitor-firebase-firestore" in Ihrer code-Anwendung.

Funktioniert @capgo/capacitor-firebase-firestore mit React, Vue und Angular?

Ja. Firebase Firestore ist ein Capacitor-Paket, daher funktioniert es mit jedem Web-Framework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @capgo/capacitor-firebase-firestore?

Capgo-Plugins folgen der Capacitor-Version: verwenden Sie die Plugin-Major-Version, die Ihrem Capacitor-Major-Version entspricht (z.B. Plugin v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README enthält die unterstützten Versionen.

Ist @capgo/capacitor-firebase-firestore kostenlos und Open-Source?

Ja. Die Quelle code ist öffentlich auf GitHub unter https://github.com/Cap-go/capacitor-firebase/tree/main/packages/firestore und die Pakete sind kostenlos zum Installieren erhältlich von npm. Fehlerberichte und Pull-Anfragen sind willkommen.

Kann ich code aktualisieren, das Firebase Firestore verwendet, ohne eine App-Store-Bewertung?

Die Installation oder das Upgrade des Plugins ändert die native code, daher benötigt es eine neue App-Store-Build. Anschließend können JavaScript-, HTML- und CSS-Änderungen, die den Plugin aufrufen, sofort mit Capgo-Live-Updates verschickt werden.

Schicken Sie Firebase Firestore-Änderungen ohne auf die App-Überprüfung zu warten

Einmal das Plugin in Ihrem Store-Build installiert, Capgo Live-Updates drücken Ihre JavaScript-, HTML- und CSS-Änderungen an die Benutzer in Minuten

Mit Capgo beginnen