Я прошел через различные ссылки и решения delete-child-from firebase , Как удалить дочерние узлы и попытаться использовать в моем проекте, но ничего не работает. Как перейти по ссылке Удаление дочерних узлов ,
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
rootRef.child("calendario").child("-L7jrJ6DtQWrmZsC4zvT").removeValue();
работает на случай, когда ключ не сгенерирован, что не является моим случаем. Структура базы данных здесь.
![enter image description here](https://i.stack.imgur.com/5p2Dd.png)
Следующий фрагмент Кодекса предназначен для удаления отдельного ребенка, которого я пытался.Любая помощь приветствуется.
delete.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
FirebaseDatabase ref = FirebaseDatabase.getInstance();
DatabaseReference myRef = ref.getReference("Students");
String key = myRef.push().getKey();
myRef.child(key).removeValue();
}
});