朋友,我有这个数组:
let array = [
{name:"a",age"b",id:1},
{name:"a",age"b",id:1},
{name:"a",age"b",id:1},
]
要在Firebase中插入数据,我使用以下方法:
const saveItem = list => ref.child("story").push(list);
array.forEach(element => saveItem(element));
是否在没有forEeach
的情况下插入了坡口? (类似于Mongo中的批量存储。)
saveItem(array);
答案 0 :(得分:1)
您可以这样做:
firebase.database().ref('story').push({
name: "a",
age: "20",
id : "1"
});
我在这里假设每个用户都在其中输入姓名,年龄,然后单击提交,在这种情况下,您具有以下数据库:
story
randomId
name : a
age : 20
id : 1
randomId
name : b
age : 10
id : 2