如何从聊天应用程序android firebase中删除任何特定的聊天

f3temu5u  于 2022-11-17  发布在  Android
关注(0)|答案(1)|浏览(122)

我正在开发一个应用程序,我已经在应用程序中实现了聊天。所以我想知道如何删除整个聊天,比如假设我向某人发送了一条消息,或者某人向我发送了一条消息,那么我如何删除该特定聊天
这是图像
enter image description here
在上面的图片是聊天与我互动。所以,如果我想删除任何聊天了这些我怎么能做到呢?
这是我的firebase数据

nxowjjhe

nxowjjhe1#

要从数据库中删除一个节点,可以在DatabaseReference上调用removeValue()来访问该节点。
因此,您可以使用以下代码创建整个Chats节点:

DatabaseReference root = FirebaseDatabase.getInstance().getReference();
root.child("Chats").removeValue();

若要删除较低层级的节点,您可以指定该节点的完整路径:

root.child("Chats/hI151.../messages").removeValue();

您需要知道/指定此代码中的整个hI151...值。

相关问题