これを行うと、itemRef に問題はありません。
itemRef.child('appreciates').set(newFlag);
itemRef.child('id').set(newId);
itemRef の他のプロパティは残りますが、child_changed が 2 回呼び出されます
私がこれを行う場合:
itemRef.set({appreciates:newFlag,id:newId});
child_changed は 1 回だけ呼び出されますが、他のプロパティは破棄されます。参照オブジェクト全体を再作成するという不器用なもの以外に回避策はありますか?
ありがとう、
ティム