javascript - 以编程方式在 Firebase 实时数据库中创建新路径?

标签 javascript firebase firebase-realtime-database

在 Firebase 文档中我没有找到答案。如何在 Javascript 中以编程方式在实时数据库中添加新路径?就像(只是一个例子):

标准路径:https://testapp.firebaseio.com/

在应用程序中我想说的是:如果是这样,那么创建一个像这样的路径: https://testapp.firebaseio.com/info/important/personal

最佳答案

当您向 Firebase 数据库中的键和路径写入值时,系统会自动创建它们。因此,要生成路径 info/important/personal,您需要在其下写入一个值。例如:

firebase.database().ref('info/important/personal').set(true);

这将生成以下 JSON:

{
  "info": {
    "important": {
      "personal": true
    }
  }
}

请注意,反之亦然:Firebase 将自动删除空键/路径。因此,如果删除上面的 true,整个 JSON 将被删除。

关于javascript - 以编程方式在 Firebase 实时数据库中创建新路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51474305/

相关文章:

javascript - 商店状态更改后,React 应用程序不会重新渲染

javascript - jQuery 不返回数据

java - 所有 gms/firebase 库必须使用完全相同的版本。找到版本 15.1.0、15.0.2、15.0.1、15.0.0。

javascript - firebase child_added 到底如何工作?

swift - 使用 Swift 3 在 Firebase 数据库中检索 Int

ios - 如何使用 Firebase 数据库在使用 Xcode/Swift 的 TableView 中显示多个路由/子项

javascript - 单击/切换另一个 div 时更改 div 上的类

javascript - 用户不允许的地理定位 - 第二次通知用户

javascript - Firebase 的云功能 : Headers Error When Trying To Read From Realtime Database

javascript - Firebase 和 Node.js : event when value added to the list