Облачные функции Firestore - переменная доступа в пути - PullRequest
0 голосов
/ 03 декабря 2018

Итак, у меня есть эта архитектура в моей базе данных: test1/{test1Id}/test2/{test2Id}

Я хочу взаимодействовать с моей БД в облачных функциях всякий раз, когда добавляется новая:

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

, но test1Id тогда undefined.Как я могу получить к нему доступ?

Спасибо вперед.

1 Ответ

0 голосов
/ 03 декабря 2018

Вы должны использовать

context.params.test1Id

Все параметры хранятся в объекте контекста

...