Функции Firebase - не удалось найти родительское свойство в триггере onWrite () - PullRequest
0 голосов
/ 07 сентября 2018

В документации по функциям Firebase упоминается, что это

event.data.ref.parent

в

До (<= v0.9.1) </p>

было изменено на

snap.ref.parent

в

Сейчас (> = v1.0.0)

Но это возвращает неопределенное значение в onWrite(snap, context) триггере. Что мне делать?

1 Ответ

0 голосов
/ 07 сентября 2018

onWrite имеет параметр change (например: onWrite((change,context)), который содержит поля before и after.Каждый из них представляет собой DataSnapshot с методами, доступными в admin.database.DataSnapshot.Так что в вашем случае вам нужно использовать:

change.after.ref.parent

Проверьте это:

https://firebase.google.com/docs/functions/beta-v1-diff#realtime-database

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...