メインコンテンツへスキップ

@capgo/capacitor-firebase-firestore

Firebase Cloud Firestore 用 Capacitor plugin

Firebase Cloud Firestore 用 Capacitor plugin

まずはこちらから addDocument() および以下に示すその他のコアメソッド。

プラットフォームサポート備考
iOSとはいネイティブ
Androidでははいネイティブ
WebいいえCapacitor.getPlatform() でガード
  • addDocument - 指定されたデータでコレクションに新しいドキュメントを追加します。
  • setDocument - 指定したリファレンスが指すドキュメントに書き込みます。ドキュメントがまだ存在しない場合は作成されます。
  • getDocument - 指定したリファレンスが指すドキュメントを読み取ります。
  • updateDocument - 指定したリファレンスが指すドキュメント内のフィールドを更新します。
メソッド説明
addDocument指定したデータでコレクションに新しいドキュメントを追加します。
setDocument指定したリファレンスが指すドキュメントに書き込みます。ドキュメントが存在しない場合は、新規作成されます。
getDocument指定されたリファレンスが指すドキュメントを読み取ります。
updateDocument指定されたリファレンスが指すドキュメント内のフィールドを更新します。
deleteDocument指定されたリファレンスが指すドキュメントを削除します。
writeBatch複数の書き込み操作を単一のバッチとして実行します。
getCollection指定されたリファレンスが指すコレクションを読み取ります。
getCollectionGroup指定されたリファレンスが指すコレクショングループを読み取ります。
getCountFromServerコレクション内のドキュメント数を取得します。
clearPersistence永続ストレージをクリアします。保留中の書き込みやキャッシュされたドキュメントも含まれます。
enableNetworkネットワークの使用を再度有効にします。
disableNetworkネットワークの使用を無効にします。
useEmulatorFirestore エミュレータと通信するようにアプリを設定します。
addDocumentSnapshotListenerドキュメントスナップショットイベントのリスナーを追加します。
addCollectionSnapshotListenerコレクションスナップショットイベントのリスナーを追加します。
addCollectionGroupSnapshotListenerコレクショングループスナップショットイベントのリスナーを追加します。
removeSnapshotListenerドキュメントまたはコレクションのスナップショットイベントのリスナーを解除します。
removeAllListenersこのプラグインのすべてのリスナーを削除します。
getPluginVersionこのプラグインのバージョンを取得します。

このリファレンスは以下から同期されています: src/definitions.ts における capacitor-firebase.

使用している場合 @capgo/capacitor-firebase-firestore ネイティブプラグインの作業を計画するには、次と連携してください: Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新に関する実装詳細については、 Ionic Enterprise プラグインの代替案 Ionic Enterprise Plugin Alternatives のプロダクトワークフロー、および Capgo Native Build Capgo Native Builds のプロダクトワークフローについては、