На изображении выше я хочу удалить всех дочерних элементов в item3, не удаляя родительский item3, 1234567 и представление пользователя.
Я сделал следующее. Удаление выполнено успешно, но все родительские узлы также удалены, поскольку внутри данных нет.
Это приводит к ошибке нулевой ссылки на объект, так как cartRef не может быть идентифицирован в Firebase. Единственное решение, которое я решил исправить, это сохранить родительский узел. Направляй меня, если есть какое-то решение.
cartRef = FirebaseDatabase.getInstance().getReference().child("Cart List").child("User View").child(Prevalent.currentOnlineUser.getPhone()).child("item3");
cartRef.removeValue();