繁体   English   中英

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

[英]How to delete the any particular chats from the chat application android firebase

我正在开发一个应用程序,我已经在我的应用程序中实现了聊天。 所以我想知道如何删除整个聊天就像假设我已经向某人发送了一条消息或者某人向我发送了一条消息那么我怎样才能删除那个特定的聊天

这是图像

在此处输入图像描述

上图中是我与之互动过的聊天记录。 所以,如果我想删除其中的任何聊天记录,我该怎么做??

这是我的 firebase 数据

在此处输入图像描述

要从数据库中删除一个节点,您可以对该节点的DatabaseReference调用removeValue()

所以你可以创建整个Chats节点:

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM