Можно ли удалить вторую базу данных Firebase, когда база данных соединений достигнет нуля? - PullRequest
0 голосов
/ 11 марта 2019

Впервые работаю с Firebase, чтобы создать небольшую игру, и у меня отсортированы соединения, чтобы я мог видеть, когда люди входят в систему и отключаются.Я пытаюсь настроить его так, чтобы, если количество пользователей уменьшилось до нуля и база данных пользователей исчезла, вторая база данных с информацией об игре также была удалена, чтобы все могло быть сброшено.Я пробовал несколько различных возможностей кода, в том числе:

database.ref().on('value', function(snap) {
     if(!snap.child('usersRef').exists()) {
           gameRef.remove();
     }
})

Проблема, в противном случае, заключается в том, что информация о последнем дочернем элементе, удаленном из usersRef, сохраняется в базе данных gameRef, а затем все портит.когда я снова попытаюсь открыть страницу с игрой, чтобы начать все заново, потому что Firebase все еще хранит некоторую информацию о старой игре.

Мысли о том, как вызвать удаление второй базы данных, когда база данных пользователейочищается и автоматически удаляется Firebase?

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