文档读取计数(如果不存在)

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(); }
  1. 如果数据不存在,还会算一次读取吗?
  2. 如果数据存在,我同时使用 exists.data()。那么上面的代码会不会算一次阅读呢?
  1. 每次 API 调用都将算作至少一次读取操作,因此这确实会导致单次文档读取费用。
  2. 由于您只获取一次文档,因此这确实会导致单个文档读取操作。重复访问同一个文档快照不会产生额外费用。