【发布时间】:2019-12-28 17:33:43
【问题描述】:
我有以下 firebase 数据库结构。我需要删除具有特定 dMoble 值的整个键
我试过下面的代码,但它不起作用
String emailID= singleToneClass.getInstance().getData();
mDataBase=FirebaseDatabase.getInstance();
mReferenceBooks=mDataBase.getReference("books");
mReferenceBooks.orderByChild("dMoble").equalTo(emailID)
.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
mReferenceBooks.child(dataSnapshot.getKey()).removeValue();
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
【问题讨论】:
标签: java android firebase firebase-realtime-database