跳转到正文

@capgo/capacitor-firebase-firestore

适用于 Firebase Cloud Firestore 的 Capacitor 插件

适用于 Firebase Cloud Firestore 的 Capacitor 插件

从 addDocument() 以及下方列出的其他核心方法。

平台支持备注
iOS是原生
Android是原生
Web 端否使用 Capacitor.getPlatform() 做保护
  • addDocument - 使用给定数据向集合添加新文档。
  • setDocument - 写入指定引用所指向的文档。如果文档尚不存在,将创建该文档。
  • getDocument - 读取指定引用所指向的文档。
  • updateDocument - 更新指定引用所指向文档中的字段。
方法描述
addDocument向集合中添加包含给定数据的新文档。
setDocument写入指定引用所指向的文档。如果文档尚不存在,则会创建该文档。
getDocument读取指定引用所指向的文档。
updateDocument更新指定引用所指向文档中的字段。
deleteDocument删除指定引用所指向的文档。
writeBatch将多个写入操作作为单个批次执行。
getCollection读取指定引用所指向的集合。
getCollectionGroup读取指定引用所指向的集合组。
getCountFromServer获取集合中的文档数量。
clearPersistence清除持久化存储。包括待处理的写入和缓存的文档。
enableNetwork重新启用网络使用。
disableNetwork禁用网络使用。
useEmulator将你的 App 配置为与 Firestore emulator 通信。
addDocumentSnapshotListener为文档快照事件添加监听器。
addCollectionSnapshotListener为集合快照事件添加监听器。
addCollectionGroupSnapshotListener为集合组快照事件添加监听器。
removeSnapshotListener移除文档或集合快照事件的监听器。
removeAllListeners移除该插件的所有监听器。
getPluginVersion获取此插件的版本。

此参考文档同步自 src/definitions.ts 中的 capacitor-firebase.

继续了解 @capgo/capacitor-firebase-firestore

标题为“继续了解 @capgo/capacitor-firebase-firestore”的章节

如果你正在使用 @capgo/capacitor-firebase-firestore 要规划原生插件工作,请将其与 Capgo 插件目录 查看 Capgo 插件目录中的产品工作流, Capgo 提供的 Capacitor 插件 查看由 Capgo 提供的 Capacitor 插件中的实现细节, 添加或更新插件 查看添加或更新插件中的实现细节, Ionic Enterprise 插件替代方案 查看 Ionic Enterprise 插件替代方案中的产品工作流,以及 Capgo Native Build 查看 Capgo Native Builds 中的产品工作流。