代码之家  ›  专栏  ›  技术社区  ›  killjoy

在新的Firebase控制台中,我无法编辑实时数据库的名称,也无法移动或克隆任何节点

  •  15
  • killjoy  · 技术社区  · 8 年前

    在新的Firebase控制台中,我无法编辑实时数据库的名称,也无法克隆或移动任何节点(更改父级)

    我甚至测试过将规则设置为公开。

    这是故意的吗?那么,这个控制台的用途是什么?仅用于更改子值?

    1 回复  |  直到 8 年前
        1
  •  29
  •   Frank van Puffelen    8 年前

    实际上,在Firebase数据库控制台中无法克隆节点或重命名密钥。由于Firebase Database API没有克隆/重命名操作,因此我们在UI中也没有等效的操作。

    请注意,出于同样的原因,在以前的Firebase Dashboard中也无法执行此操作。它与您的安全规则和新版本无关。

    如果要将节点移动到新位置,必须模拟它:

    1. 转到 Database tab in your Firebase Console
    2. 导航JSON树,直到选择了要移动的节点
    3. 打开溢出菜单(三个垂直点: )在右侧并选择 导出JSON 。将文件保存到本地磁盘。
    4. 从JSON树中删除节点
    5. 将JSON树导航到要移动数据的位置
    6. 打开溢出菜单(三个垂直点: )在右侧并选择 导入JSON 。从本地磁盘选择文件。