如何从Firebase中删除数据库?
这一定是在盯着我看,但看不到命令。如何从新Firebase中的控制台删除未使用的Firebase DB?谷歌也没有给出答案,这是第一次 这将删除整个项目 要仅删除数据库,只需删除顶级对象/节点如何从Firebase中删除数据库?,firebase,firebase-console,Firebase,Firebase Console,这一定是在盯着我看,但看不到命令。如何从新Firebase中的控制台删除未使用的Firebase DB?谷歌也没有给出答案,这是第一次 这将删除整个项目 要仅删除数据库,只需删除顶级对象/节点 单击您的项目(下面的白色框,隐藏名称): 然后单击齿轮(设置)图标并单击“项目设置”: 滚动到底部并单击“删除项目”: 如果您不想删除项目,只想删除数据库,另一种方法是在您的计算机上创建一个文件empty.json,如下所示: {} 然后单击…和“导入JSON” 然后“浏览”并上传您的空文件:
单击您的项目(下面的白色框,隐藏名称): 然后单击齿轮(设置)图标并单击“项目设置”: 滚动到底部并单击“删除项目”:
如果您不想删除项目,只想删除数据库,另一种方法是在您的计算机上创建一个文件
empty.json
,如下所示:
{}
然后单击…
和“导入JSON”
然后“浏览”并上传您的空文件:
您使用空JSON文件覆盖数据库,从而有效地“删除”旧数据库。当前无法删除通过Firebase Console创建的其他实时数据库实例 他们确实计划增加这项功能,但将来会有。 现在,您可以在此处观看他们的更新:
请记住,只有拥有Blaze帐户,才有可能拥有多个实例。看起来谷歌最近引入了这个功能来删除Firebase RTDB。要删除此项(在我们在上向Google Firebase团队提出此问题后),如果dots方法不起作用,那么这里有另一个选项-
这将删除整个项目,但不会删除单个项目RTDB@philshem正如您在对我的答案的评论中所指出的,一个项目只包含一个RTDB实例。如果您想完全删除它,您必须删除该项目。如果您只是想清空它的内容,请按照下面的我的答案示例“导入”一个带有空JSON对象的文件
{}
这仍然会在数据库列表中显示RTDB,名称不能更改。我不清楚@philshem的意思。如果您想完全删除RTDB,请删除您的Firebase项目(接受答案)。我的回答为读者提供了另一种方便的解决方案。通过导入空对象,您并不是在删除数据库本身,您只是将其值设置为null(空字典或映射)。您可以“导入”树中任何节点的空JSON对象及其子对象都将被删除。我有一个项目有多个RTDB。我想删除其中一个RTDB,或者至少将其从视图中隐藏(以避免因命名不当而混淆)难以置信!令人惊讶的是,UI中没有此功能。在我有限的研究中,我看到了一些非常复杂的解决方案,这需要30秒。谢谢。删除选项现在可用。第二步“从数据库中删除所有数据”巨大的数据是不可能的。你说不可能是什么意思?Firebase不允许你删除它吗?是的,如果你只有很少的实体,但主题是巨大的数据。没有像其他RDBMS那样的删除表。我删除了我所有的数据并禁用了数据库,但我没有得到“删除数据库”如上图所示,下拉列表中的选项。我决定使用Firestore instad,我只是想摆脱实时数据库以避免混淆,但似乎仍然不可能。您是所有者还是有足够的权限?