Java 如何在firebase数据库中删除用户中的一个条目?

Java 如何在firebase数据库中删除用户中的一个条目?,java,android,firebase,firebase-realtime-database,Java,Android,Firebase,Firebase Realtime Database,如何删除Firebase数据库中用户的一个条目 我不记得如何删除这些条目了!请帮帮我 只需使用uid确保将id更改为给定id和另一个id即可 FirebaseDatabase.getInstance().getReference().child("Markers").(id).child(uid).removeValue(); 要删除该值,应将所有节点的键添加到引用中。因此,请使用以下代码行: String uid = FirebaseAuth.getInstance().getCurren

如何删除Firebase数据库中用户的一个条目


我不记得如何删除这些条目了!请帮帮我

只需使用uid确保将id更改为给定id和另一个id即可

FirebaseDatabase.getInstance().getReference().child("Markers").(id).child(uid).removeValue();

要删除该值,应将所有节点的键添加到引用中。因此,请使用以下代码行:

String uid = FirebaseAuth.getInstance().getCurrentUser().getUid();
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference uidRef = rootRef.child("Markers").child(uid);
uidRef.child("-M5957WblHTL3Eu-1jnE").removeValue().addOnCompleteListener(new OnCompleteListener<Void>() {
    @Override
    public void onComplete(@NonNull Task<Void> task) {
        if (task.isSuccessful()) {
            Log.d("TAG", "Child deleted!");
        } else {
            Log.d("TAG", task.getException().getMessage());
    }
});
String uid=FirebaseAuth.getInstance().getCurrentUser().getUid();
DatabaseReference rootRef=FirebaseDatabase.getInstance().getReference();
DatabaseReference uidRef=rootRef.child(“标记”).child(uid);
uidRef.child(“-M5957WblHTL3Eu-1jnE”).removeValue().addOnCompleteListener(新的OnCompleteListener(){
@凌驾
未完成的公共void(@NonNull任务){
if(task.issusccessful()){
Log.d(“标记”,“已删除子项!”);
}否则{
Log.d(“标记”,task.getException().getMessage());
}
});

看看你是否很难做到这一点,编辑你的问题以显示你在哪里被卡住了。什么是。(id)??从哪里获得它?告诉我!是否可以获得以下行:.child(“-M5957WblHTL3Eu-1jnE”)和其他行,以编程方式获得?是的,这是可能的。签出。