无法上传带有通配符和onDelete触发器的firestore云函数



我有一个带有触发器的函数,如下所示:

exports.eventDeleteListener = functions.firestore.document('events/{eid}').onDelete((doc, context) => {

当我尝试上传到谷歌云功能时,我会遇到以下错误:

无法配置触发器PubSub-projects/myprojectstringthy

对于这个相同的文档路径,我有类似的功能,但有一个onUpdate触发器,如下所示:

exports.isDeletingFlagListener = functions.firestore.document('events/{eid}').onUpdate((change, context) => {

所有这些部署和工作都非常好。此功能以前已部署。然而,在更新节点和firebase工具后,该功能将不再部署。根据这里的文档,我相信这与规则有关,但我不明白为什么要部署其他函数触发器。

如果需要,我可以粘贴整个有问题的函数。

更新:我尝试删除所有云功能并重新部署。我现在收到了四个函数的相同错误消息,但它们在部署时出现在firestore控制台上?

我有一个测试项目,昨天我成功地将函数部署到了该项目。我删除了它们,并尝试重新部署完全相同的,结果也出现了错误。所以问题似乎出在Firebase。

相关内容

  • 没有找到相关文章

最新更新