FireBase выполнить одновременную операцию - PullRequest
0 голосов
/ 22 февраля 2019

У меня проблема с приложением Firebase.Мое приложение получает запрос и нуждается в двух операциях над firebase в разных ссылках.Проблема в том, что один может потерпеть неудачу, а другой - нет.Есть ли в любом случае, что я могу работать с этими двумя запросами, и если один из них не удается откат?Пример:

Операции:

  //First operation
 database.ref('user/' + id) .push({ id }); //Do not fail
 //Secound operation
 database.ref('userTotalList/).transaction... //Fails

У меня будет идентификатор пользователя, а не списка.В этом случае мне нужно вернуть ошибку и отменить первую операцию

Я думаю, что могу сделать это с транзакцией, но не с другими ссылками. Есть ли способ сделать это в базе данных реального времени firebase?

спасибо

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