2017-04-10 57 views
0

enter image description here從火力地堡刪除單個項目不工作

我需要刪除羣組聊天用戶一旦他點擊退出按鈕組。上面的照片是我的數據庫看起來像

假設我想刪除與user_id: 15213

用戶在這裏是我的代碼:

FirebaseDatabase database = FirebaseDatabase.getInstance(); 
DatabaseReference groupMemberRef = database.getReference().child("group_users/"+chatGroup.group_id+"/"+userId); 

    groupMemberRef.removeValue(); 

雖然代碼在技術上是正確的,該條目沒有得到從數據庫中刪除。

回答

0

請試試這個代碼:database.getReference().child("group_users").child(chatGroup.group_id).child(pushedGroupId).child(user_id).removeValue();

+0

沒有work..no知道爲什麼,雖然 –

+0

什麼錯誤,你現在得到什麼?在你的代碼中,你忘了一個「孩子」。即使'1'是一個節點,甚至是一個數字。 –

+0

1正在佔用chatGroup.group_id這是什麼1是,其次是用戶ID ...沒有錯誤雖然 –

0

我從來沒有嘗試刪除一個節點,則實現方式。但我確實如下:

DatabaseReference groupMemberRef = database.getReference().child("group_users/"+chatGroup.group_id+"/"+userId); 
groupMemberRef.setValue(null); 

看看它是否工作..