如何使用Cloud函数从Cloud Firestore触发器中的顶级文档访问数据?

时间:2019-07-02 06:56:28

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

示例:如果我的触发器在(Users / {userId} / Billings / {billingId})之类的路径上为onWrite,则如何访问用户文档数据

functions.firestore.document('Users/{userId}/Billings/{billingId}')
     .onWrite((change, context) => {

    });

我知道我可以通过context和params.params通过更改和通配符userId和billingId访问计费数据。

我将如何访问触发此操作的用户文档数据?

1 个答案:

答案 0 :(得分:1)

您不能直接从参数获取用户文档。但是您可以根据参数确定路径,然后使用Admin SDK加载文档。

plt.annotate("{}, {}".format(x[i],y[i]), xy=(x[i],y[i]), xytext=(x[i]-.1,y[i]-.16))