![](/img/trans.png)
[英]Firebase Cloud Function not trigging - using onCreate - Google Cloud Console
[英]Triggering Google Cloud function using console
我正在尝试使用谷歌云控制台来测试云功能。 下面是一个片段。
exports.requestCreated = functions.firestore
.document('users/{userId}/requests/{requestId}')
.onWrite((change, context) => {
// execute operation
});
我尝试了各种 JSON 数据的组合。 例如
{"userId":"Xl86pqOpF9T2MAn12p24OJAfYJW2","requestId":"abc1234"}
但我不断在日志中收到以下声明:
Request created by {userId}
未从控制台中的 JSON 数据中读取实际的userId
。 你能帮我吗?
谢谢你,纳雷迪特。 该函数用于 Firestore,现在的编写方式检查是否在收集请求下创建了新文档。 我尝试按照您的建议替换字符串,但正如您所指出的,它需要定义这些变量。 我不太明白如何重构云函数,因为我使用的语法是 Firestore 文档中建议的事件检测方式。 我的功能目前可以正常工作,但测试它是一个很大的痛苦。 我必须通过我的移动应用程序并执行整个用户流程来测试此功能。 我是 Node.js 的新手,任何指导都将不胜感激。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.