我正在使用Firebase Firestore创建日志系统。结构是:
我这样添加一个错误:
val error = hashMapOf(
"datetime" to FieldValue.serverTimestamp(),
"errorMessage" to errorMessage
)
database.collection("errors")
.add(error)
然后,我观察此操作如何影响成本。 关于写入次数,显然要增加1次写入操作。
问题来自读取操作。由于某些原因,执行此代码会导致:
为什么写操作要花费那么多读操作?
答案 0 :(得分:4)
请注意,如果您通过Firebase console监视/监视数据库,则从Firebase控制台读取的Firestore文档将包括在Firestore读取计数/配额中。