Здравствуйте, как я могу удалить узел в базе данных fire_base, используя Java?Я попробовал этот метод, но он не работал.На этом рисунке показана структура узла структура узла
private void deleteTask (final String userName){
final DatabaseReference reference = FirebaseDatabase.getInstance().getReference("All_USER");
reference.orderByChild("userName").equalTo(userName).addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for(DataSnapshot ds :dataSnapshot.getChildren()){
String userName = (String) ds.child("userName").getValue();
reference.child(userName).setValue(null);
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
}