我在Firebase中具有以下结构(这只是较大结构的一小部分):
我希望能够删除employees
节点的所有子节点并保留对其的引用。
我注意到,如果删除节点的所有子节点,父节点也将被删除。
类似的事情:(所有孩子都被删除之后)
有什么办法可以保留参考?
答案 0 :(得分:1)
您可以执行以下操作:
DatabaseReference ref = FirebaseDatabase.getInstance().getReference().child("employees").removeValue();
这将删除整个节点,然后您可以执行以下操作:
DatabaseReference ref = FirebaseDatabase.getInstance().getReference().child("employees").setValue(0);