我知道您可能在想什么,“为什么这很重要?不要为了优化定价而试图使其过于复杂”。就我而言,我需要这样做。
我在 Firestore 中有一个包含数百万条记录的集合,每个文档都会经常更新。每次更新时,我都需要进行一些数据清理(以及更多)。所以我有一个函数触发器 onUpdate
这样做。在函数中有两个参数:更新前的文档和更新后的文档。
我的问题是:
因为文档是作为参数传递的,这算作数据库读取吗?
最佳答案
Cloud Firestore 生成的要发送到 Cloud Functions 的事件不应算作超出客户端最初触发该事件所做的操作的额外读取。
关于firebase - Firestore 函数触发器算作读取吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57398059/