在新的Firebase控制台中,我无法编辑也不能克隆或移动实时数据库的任何节点(更改父节点)
我甚至测试过将规则设置为公共 .
这是设计的吗?那么,这个控制台的用途是什么?只改变孩子的 Value 观?
确实无法在Firebase数据库控制台中克隆节点或重命名密钥 . 由于Firebase Database API没有克隆/重命名操作,因此我们在UI中也没有等效项 .
请注意,出于同样的原因,在以前的Firebase仪表板中也无法执行此操作 . 它与您的安全规则无关,也与新版本无关 .
如果要将节点移动到新位置,则必须模拟它:
转到Database tab in your Firebase Console
导航您的JSON树,直到您选择了要移动的节点
打开右侧的溢出菜单(三个垂直点:⋮),然后选择导出JSON . 将文件保存到本地磁盘 .
从JSON树中删除节点
将JSON树导航到要移动数据的位置
打开右侧的溢出菜单(三个垂直点:⋮),然后选择导入JSON . 从本地磁盘中选择文件 .
1 回答
确实无法在Firebase数据库控制台中克隆节点或重命名密钥 . 由于Firebase Database API没有克隆/重命名操作,因此我们在UI中也没有等效项 .
请注意,出于同样的原因,在以前的Firebase仪表板中也无法执行此操作 . 它与您的安全规则无关,也与新版本无关 .
如果要将节点移动到新位置,则必须模拟它:
转到Database tab in your Firebase Console
导航您的JSON树,直到您选择了要移动的节点
打开右侧的溢出菜单(三个垂直点:⋮),然后选择导出JSON . 将文件保存到本地磁盘 .
从JSON树中删除节点
将JSON树导航到要移动数据的位置
打开右侧的溢出菜单(三个垂直点:⋮),然后选择导入JSON . 从本地磁盘中选择文件 .