当前位置: 首页 > 知识库问答 >
问题:

如何从 Firebase 数据库中删除所有数据?

严峰
2023-03-14

我开始使用一个代码,使用Firebase实时数据库。我将它实现到我的解决方案中。连接和控制非常完美,所以我将其用于生产环境。

一段时间后,我在升级,我需要再次删除所有数据-但请稍候,控制台中最高根级别不再有删除按钮,并且一次只允许在一个选定项目中:

https://console.firebase.google.com/project/{{project_name}}/database/data

上次更新仅显示此消息,没有后续步骤:

只读

问:如何一次删除所有数据?

共有3个答案

壤驷宏才
2023-03-14

来自Firebase支持的Alvin:

记录或节点的数据太多,这会使数据查看器切换到只读/非实时模式,以提高浏览器的性能。

Firebase 文档显示的是“移除数据”,只是它们没有显示如何移除所有数据。

要删除所有数据,可以使用REST命令——在节点级删除整个JSON输出

curl -X DELETE "https://{{project_id}}.firebaseio.com/.json"

因此,您可以通过添加JSON扩展在每个生成的“控制台中的URL节点”上这样做

https://{{project_id}}.firebaseio.com/{{path}}/{{path}}/{{path}}/.json
岑俊弼
2023-03-14

从firebase数据库中删除所有数据的一个简单方法是使用Firebase CLI。

设置CLI后,您只需使用此命令,您的数据将被删除:

firebase database:remove /
汝彭薄
2023-03-14

您可以手动创建包含单个空条目的JSON文件并导入它,这将删除所有现有条目。

 类似资料:
  • 我正在做一个聊天应用程序我想让用户能够删除聊天和消息从firebase数据库下面是我尝试使用一些代码删除消息适配器的代码,当我长时间点击消息,但当我登录到应用程序的消息回来。我使用firebase数据库

  • 我如何删除记录“苹果”(在图片中标记)? 根据文档,要移除一个项,需要对引用调用removeValue()。但要获得引用,我需要子ID。因为它是一个随机生成的id(-kisnx87ayigsh3ilp0d),如何删除它?

  • 我以为上面的办法行得通,但它失败了。我把它放在渲染行部分。它出现了reference.remove失败。第一个参数必须是有效的函数。就像在这些房间里,它有信息,我认为这是我出错的地方,但我不知道如何去做它。谢谢。

  • 如何从控制台从FireBase中删除节点?由于它太大,显然我无法从控制台中删除它。通常我可以按节点名称附近的删除按钮,但它显示控制台仅出于性能原因而读取。

  • 问题内容: 我要删除所有具有以下条件的外键。 问题答案: 有一个名为的表,用于存储所有表约束。约束类型也保留在该表中。因此,通过过滤此类型,您可以访问所有外键。 如果创建动态查询(用于-对外键进行更改)以更改表,则可以达到更改所有表的约束的目的。 函数及其参数可确保至少有一个外键约束。

  • 我正在开发一个社交网络应用程序,用户可以关注其他用户,喜欢他们的帖子、评论。。。当某个用户跟踪某人时,它会在另一个用户帐户的通知片段中显示,通知他有一个新的跟踪者。问题是,当用户点击unfollow时,我无法删除通知。以下是我尝试过的: 下面是我添加通知的方式: 我的代码的问题是,每当用户取消关注某人时,该用户的所有通知都会被删除,包括他的喜欢和评论。我想要的是删除“开始关注你”。以下是它在Fir