Удаление всех дочерних элементов узла с сохранением ссылки на родителя в Firebase - PullRequest
0 голосов
/ 11 мая 2019

У меня есть следующая структура в Firebase (это всего лишь небольшой образец более крупной структуры):

enter image description here

Я хотел бы иметь возможность удалить все дочерние элементы узла employees и сохранить ссылку на него. Я заметил, что если я удаляю всех потомков узла, родитель тоже удаляется.

Что-то вроде: (после того, как все дети удалены)

* +1012 *enter image description here

Есть ли способ сохранить ссылку?

1 Ответ

1 голос
/ 11 мая 2019

Вы можете сделать следующее:

DatabaseReference ref = FirebaseDatabase.getInstance().getReference().child("employees").removeValue();

Это удалит весь узел, тогда вы можете сделать:

DatabaseReference ref = FirebaseDatabase.getInstance().getReference().child("employees").setValue(0);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...