文档读取计数(如果不存在)
Document read count if does not exist
我正在通过我的 Ionic5 应用在 Firestore 中阅读文档。
let data = await this.afs.doc('user/1234').ref.get();
if(data.exists){ return data.data(); }
- 如果数据不存在,还会算一次读取吗?
- 如果数据存在,我同时使用
exists
和 .data()
。那么上面的代码会不会算一次阅读呢?
- 每次 API 调用都将算作至少一次读取操作,因此这确实会导致单次文档读取费用。
- 由于您只获取一次文档,因此这确实会导致单个文档读取操作。重复访问同一个文档快照不会产生额外费用。
我正在通过我的 Ionic5 应用在 Firestore 中阅读文档。
let data = await this.afs.doc('user/1234').ref.get();
if(data.exists){ return data.data(); }
- 如果数据不存在,还会算一次读取吗?
- 如果数据存在,我同时使用
exists
和.data()
。那么上面的代码会不会算一次阅读呢?
- 每次 API 调用都将算作至少一次读取操作,因此这确实会导致单次文档读取费用。
- 由于您只获取一次文档,因此这确实会导致单个文档读取操作。重复访问同一个文档快照不会产生额外费用。