2016-10-16 4 views
0

こんにちは皆firebaseデータベースにデータを書き込もうとしています。私は、ユーザが生成できる複数の「コード」を持っており、子ノード内に別々のノードとして表示する必要があります。子ノードとしてfirebase3に動的データを書き込む方法は?

firebase.database().ref('users/').push({ 
         user: uid, 
         titel: title, 
         codes: { 
          for(var i = 0;i < arrCodes.length;i++){ 
          shareCode[i]: true, 
          } 
         }, 
         enable: true, 
        }); 

重要な部分は、次のようになります。

... 
titel: title, 
codes: { 
xksodkcisd: true, 
ksocjdiuvn: true, 
// and so on 
}, 
enable: true, 
... 

答えて

1

移動.push()外ループ?

var shareCodes = {}; 

for (var i = 0; i < arrCodes.length; i++) { 
    shareCodes[i] = true; 
} 

firebase.database().ref('users/').push({ 
    user: uid, 
    titel: title, 
    codes: shareCodes, 
    enable: true, 
}); 
関連する問題