我如何从具有云功能的云Firestore触发器中的顶级文档中访问数据



示例:如果我的触发器是 Users/{userId}/Billings/{billingId}等路径上的 onWrite,我如何访问用户文档数据:

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

我知道我可以通过更改和通配符访问账单数据,并通过context.params

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

您无法直接从参数获取用户文档。但是您可以从参数确定路径,然后使用admin SDK加载文档。

admin.firestore().doc(`users/${context.params.userId}`).get()...

最新更新