javascript - 云功能执行成功,但用户未收到通知?
问题描述
如果在“通知”集合中添加了新文档,我想发送通知。
我不知道出了什么问题。
提前致谢
解决方案
当所有异步工作完成时,您不会从解析的函数返回承诺。如果您不这样做,异步工作可能无法完成,因为 Cloud Functions 会提前终止该工作。
您所说userRef
的实际上并不是用户参考。这是来自承诺链的承诺。改为返回:
return admin.firestore()
.collection("store")
.doc(from)
.get()
...
推荐阅读
- azure-blob-storage - 如何使用我的存储 AAD 访问令牌获取我可以访问的 blob 容器列表?
- json - 如何使用 Python 使我的 json 文件成为有效的 json 文件
- python - 将 pandas 数据框从行转换为列
- elixir - 将模拟模块恢复为原始模块
- javascript - Laravel-Vue 单元测试错误“SyntaxError: Unexpected token {”
- javascript - 如何在数组中查找对象
- aframe - 在运行时在框架应用程序中调用超时
- flask - NameError: name 'app' is not defined - 在 Flask 上上传图像文件时
- c - 在线编译包括allegro library 4的c代码
- algorithm - 顺序独立加权随机选择