Firestore创建后未触发GCloud函数

时间:2019-06-09 21:07:17

标签: google-cloud-firestore google-cloud-functions

我已使用以下命令行脚本将函数部署到gcloud:

gcloud functions deploy my_new_function --runtime python37 \
--trigger-event providers/cloud.firestore/eventTypes/document.create \
--trigger-resource projects/my_project_name/databases/default/documents/experiences/{eventId}

此操作成功完成,并部署了我的功能。结果是我期望发生的事情:

每次在experiences Firestore集合中创建一个新文档时,都会调用功能my_new_function

实际情况:

my_new_function从未在experiences中创建新文档而被调用

Trigger

database

code

1 个答案:

答案 0 :(得分:0)

--source参数用于deploying from source control,您没有尝试这样做。您将改为deploy from your local machine。您从要部署的目录中运行gcloud。