从firebase数据库中删除节点

时间:2017-02-17 15:03:31

标签: firebase firebase-realtime-database

如何从console中删除firebase中的节点?因为它太大了显然我无法从控制台中删除它。 通常我可以按下节点名称旁边的删除按钮,但是它表示只有出于性能原因才能读取控制台。

3 个答案:

答案 0 :(得分:2)

当您当前查看的路径包含太多数据时,控制台将变为只读:

Read-only & non-realtime mode activated to improve browser performance Select a key with fewer records to edit or view in realtime

您可以单击节点左侧的加号将其展开,但在此方案中没有通常的红色X来删除该节点。要再次查看,请单击其中一个子节点,如果该节点不包含太多数据,则会显示红色X.您还可以使用Firebase Database REST API和make curl命令行调用:curl -X DELETE \ 'https://[PROJECT_ID].firebaseio-demo.com/users/jack/name/last.json'

答案 1 :(得分:2)

删除大型节点的另一种简单方法是使用firebase cli

ScrollView

答案 2 :(得分:0)

导航到要删除的节点。然后将一个空的json文件(仅包含大括号{}的起始和结束)导入到该特定节点。就是这样,该节点将不再存在,因为它不包含任何数据。 N.B.也适用于只读模式。