我不确定自己是否正确地做了这件事,但我正在创建一个查询以获取存储在 firebase 中的自动生成的键。我想从 firebase 中删除此键。我想知道这个过程是否正确?就像是只需在查询中调用 removeValue()
还是必须使用 Datasnapshot?我的代码如下。它所做的只是获取自动生成的键并将其打印出来。
DatabaseReference ref = FirebaseDatabase.getInstance().getReference();
String removeQuery = ref.child("EventData").push().getKey();
System.out.println(removeQuery);
Log.d(TAG,"Remove Query was called !!!!!!!!!!!!");
更新2
有没有一种简单的方法将removeQuery
设置为 null?