firebaseデータベースに格納されている入れ子配列に値をプッシュしたいとします。私はfirebaseデータベースを照会し、スナップショットを受信していfirebaseに入れ子配列を作成するオブジェクト
:ターゲットは、次のようになります。このスナップショットで私は自分の変更を保存したい。私は、新しい値をプッシュする場合は、firebaseで私を作成し、この:
はどのようにユニークなFB IDを避け、通常のインデックスカウンタに置き換えることができますか?
角度サービスからの私のコード:
//Save StarBewertung on Mamis
this.saveStarOnMami = function (data) {
var ref = new Firebase("https://incandescent-heat-5149.firebaseio.com/contacts")
var query = ref.orderByChild("id").equalTo(data).on("child_added", function(snapshot) {
if(snapshot.val() === null) {
/* does not exist */
} else {
//snapshot.ref().update({"phone_fixed": '123'});
snapshot.ref().child('rateData').push(1);
}
});
}
は、$のfirebaseobjectとしてスナップショットを取得し、それを操作して、$セーブでFirebase DBに保存する方法はありますか?
おかげで...
が働いて、あなたの現在のコードである(未テスト)? – adolfosrs