Облачные функции для Firebase onwrite триггер не вызывается при удалении родителя


Я слушаю этот путь, используя облачные функции onWrite:

/msgr/{a}/users/{b}

Теперь предположим, что есть 100 детей в возрасте до users.

Когда я удаляю /msgr/x/users/12 из консоли, запускается триггер onWrite, как и ожидалось.

Однако, если я удаляю /msgr/x/users из консоли, функция onWrite не запускается вообще. Я ожидаю, что триггер onWrite запускается 100 раз, столько же, сколько число детей в users.

Является ли это ожидаемым поведением?

1 2

1 ответ:

Как сказал товарищ огнеборец Том в списке рассылки firebase-talk:

Спасибо за сообщение, я нашел два бага, надеюсь, что они будут запущены в производство к 10 мая.

Обновление: эта проблема была исправлена. Оставив мой первоначальный ответ потомкам.