以编程方式在Firebase Realtime数据库中创建新路径?

时间:2018-07-23 08:14:55

标签: javascript firebase firebase-realtime-database

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

这将生成以下JSON:

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

请注意,相反情况也是如此:Firebase会自动删除空键/路径。因此,如果您删除上面的true,整个JSON将被删除。