【发布时间】:2016-07-08 08:48:53
【问题描述】:
我的 Firebase 数据。
User : {
user1 : {
name : 1,
age : 2
},
user2 : {
name : 1,
age : 2
},
....
....
....
user10 : {
name : 1,
age : 2
}
}
我需要向所有用户添加 somekey。不要每个都使用循环。
userxx : {
name : 1,
age : 2,
somekey : 1
}
当前代码:
fb.ref("Users").once('value',function(s){
s.forEach(function(snap){
fb.ref("Users/"+snap.key+"/somekey").set(2);
});
});
如果小数据这个代码是有效的,如果大数据有用户 100+ 可能会有问题。
感谢语法,抱歉。
【问题讨论】:
-
not use loop each.为什么不呢?这几乎是您唯一的选择,无论您是显式编写还是使用内部循环的方法。
标签: javascript firebase firebase-realtime-database