Capacitor Firebase Cloud Firestore 插件。
核心功能
标题为“核心功能”的部分addDocument添加一个新的文档到指定集合中,文档的数据由给定的数据决定。setDocument将数据写入指定的文档。如果文档尚未存在,则会创建一个新的文档。getDocument读取指定的文档。updateDocument更新指定文档的字段。
公开 API
名为“公开 API”的部分| 方法 | 描述 |
|---|---|
addDocument | 向指定集合添加一个新的文档。 |
setDocument | 将数据写入指定的文档。如果文档不存在,则会创建一个新的文档。 |
getDocument | 读取指定文档的内容。 |
updateDocument | 批量执行多个写操作。 |
deleteDocument | 读取指定集合的文档。 |
writeBatch | 读取指定集合组的文档。 |
getCollection | 读取指定集合的文档。 |
getCollectionGroup | 读取指定集合组的文档。 |
getCountFromServer | 获取集合中的文档数量。 |
clearPersistence | 清除持久存储。包括待写入和缓存的文档。 |
enableNetwork | 重新启用网络访问。 |
disableNetwork | 禁用网络访问。 |
useEmulator | 为应用程序添加功能,允许与 Firestore 模拟器通信。 |
addDocumentSnapshotListener | 添加文档快照事件的监听器。 |
addCollectionSnapshotListener | 添加集合快照事件的监听器。 |
addCollectionGroupSnapshotListener | 添加集合组快照事件的监听器。 |
removeSnapshotListener | 移除文档或集合快照事件的监听器。 |
removeAllListeners | 移除此插件的所有监听器。 |
getPluginVersion | 获取此插件的版本。 |
真实数据来源
真实来源此参考资料是从 src/definitions.ts 在 capacitor-firebase.