1
My Firebase Data。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+を持っている場合は、問題がある可能性があります。
文法のおかげで申し訳ありません。
'ループを使用each.'なぜありませんか?明示的に書くか、内部的にループするメソッドを使うかは、あなたの唯一の選択です。 –