Firestore云功能-路径中的访问变量

时间:2018-12-03 17:27:17

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

所以我的数据库中有此体系结构:test1/{test1Id}/test2/{test2Id}

无论何时添加新功能,我都希望与云功能中的数据库交互:

exports.test = functions.firestore
  .document('test1/{test1Id}/test2/{test2Id}')
  .onCreate(async (testsnap, context) => {
    console.log(testsnap.id);
    console.log(test1Id);
  });

,但是test1Idundefined。我该如何访问它?

谢谢。

1 个答案:

答案 0 :(得分:3)

您必须使用

context.params.test1Id

所有参数都保存在上下文对象下