我想知道如何简单地将数组中的数据存储到firebase。让我们考虑一下我有一个元素数组。
function Something() {
var elements=new Array()
elements[0]=10;
elements[1]=20;
elements[2]=30;
database = firebase.database();
var ref = database.ref('ExTable');
ref.set(elements);
}
ref.set(elements); 函数会将数据保存到我的firebase数据库吗?
现在这个数组包含三个值,如何将它们作为任何父节点下的节点存储到firebase。像
+---Parent
|
|
+---0
| |
| |
| +---10
|
|
+---1
| |
| |
| +---20
|
|
+---2
|
|
+---10
我想像上面的例子一样存储它们。因为我的数组有时包含不同数量的元素。
答案 0 :(得分:0)
只需将其传递给如下所示的对象数组即可。
var array = [];
array.push({"name":"Barry"});
array.push({"name":"Allen"});
ref.push(array);