node.js - Firebase 触发函数 onUpdateField (?)
问题描述
我的应用程序中有以下结构
/users/
--stats--/
totalUsers
totalPremiumUsers
userId/
-premium
-name
-celebrity
...
到目前为止,我一直在向每个成为高级用户的用户发送电子邮件,或者在同一触发函数“onUserWrite”中更新总(高级)用户,该函数在每个用户文档更改时触发。
看起来用户更改其文档信息(姓名,用户名,...)的可能性比成为名人(个人资料验证徽章)或成为高级会员更有可能,这使得我的功能“onWriteUser”执行了很多无用的操作”。
exports.onWriteUser = functions
.region("us-central1")
.firestore.document("users/{userId}")
.onWrite((change, context) => {
...
}
是否可以只监听文档中的特定字段?(谈论触发功能)