Zum Hauptinhalt springen
@capgo/capacitor-firebase-firestore Dateien & Speicher Open Source

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 nutzen

Verwendung von @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 eine Collection mit den angegebenen Daten ein neues Dokument hinzu.
  • setDocument - Schreibt in das durch die angegebene Referenz bezeichnete Dokument. Falls das Dokument noch nicht existiert, wird es erstellt.
  • getDocument - Liest das über die Referenz angegebene Dokument.
  • updateDocument - Aktualisiert Felder in dem über die Referenz angegebenen Dokument.

Anwendungsbeispiel

addDocument

Fügt ein neues Dokument mit den angegebenen Daten einer Collection hinzu.

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

await FirebaseFirestore.addDocument({} as AddDocumentOptions);

setDocument

Schreibt in das durch die angegebene Referenz bezeichnete Dokument. Falls das Dokument noch nicht existiert, wird es erstellt.

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

await FirebaseFirestore.setDocument({} as SetDocumentOptions);

getDocument

- Liest das über die Referenz angegebene Dokument.

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

await FirebaseFirestore.getDocument({} as GetDocumentOptions);

updateDocument

- Aktualisiert Felder in dem über die Referenz angegebenen Dokument.

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

await FirebaseFirestore.updateDocument({} as UpdateDocumentOptions);

Vollständige Referenz

Weiterlesen: @capgo/capacitor-firebase-firestore nutzen

Wenn du es nutzt @capgo/capacitor-firebase-firestore nutzen Um die Arbeit an nativen Plugins zu planen, verbinde sie mit Capgo Plugin-Verzeichnis für den Produkt-Workflow im Capgo Plugin-Verzeichnis, Capacitor Plugins von Capgo für das Implementierungsdetail in Capacitor Plugins von Capgo, Plugins hinzufügen oder aktualisieren für die Implementierungsdetails unter „Plugins hinzufügen oder aktualisieren“, Ionic Enterprise Plugin-Alternativen für den Produkt-Workflow in Ionic Enterprise Plugin-Alternativen und Capgo Native Builds optimieren für den Produkt-Workflow in Capgo Native Builds.

FAQ

Firebase Firestore Plugin FAQ

Wie installiere ich das Firebase Firestore Plugin in einer Capacitor App?

Führe "bun add @capgo/capacitor-firebase-firestore" (oder "npm install @capgo/capacitor-firebase-firestore") aus und danach "bunx cap sync", damit die iOS- und Android-Projekte das native code übernehmen. Importiere es in deiner code App aus "@capgo/capacitor-firebase-firestore".

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

Ja. Firebase Firestore ist ein Capacitor Package und funktioniert daher mit jedem Web-Framework, das in Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und reinem JavaScript.

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

Capgo Plugins folgen der Major-Version von Capacitor: Nutze die Plugin-Major-Version, die zu deiner Capacitor Major-Version passt (z. B. Plugin v8 bei Capacitor 8). Die Kompatibilitätstabelle im GitHub README listet die gepflegten Versionen auf.

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

Ja. Der code Quellcode ist öffentlich auf GitHub unter https://github.com/Cap-go/capacitor-firebase/tree/main/packages/firestore einsehbar und das Package kann kostenlos via npm installiert werden. Bug-Reports und Pull Requests sind willkommen.

Kann ich code mit Firebase Firestore aktualisieren, ohne ein App Store Review zu durchlaufen?

Die Installation oder ein Upgrade des Plugins ändert den nativen code, weshalb ein neuer Store-Build nötig ist. Danach können JavaScript-, HTML- und CSS-Änderungen, die das Plugin aufrufen, sofort per Capgo Live Updates ausgeliefert werden.

Firebase Firestore-Änderungen ausrollen, ohne auf den App-Review zu warten

Sobald das Plugin in deinem Store-Build ist, bringt Capgo mit Live-Updates deine JavaScript-, HTML- und CSS-Änderungen in Minuten zu den Nutzern.

Starte mit Capgo