Kann ich verhindern, dass FB die set() aus dem überschreiben der vorhandenen Daten?

Wenn ich das mache, alles ist gut mit meinem itemRef:

itemRef.child('appreciates').set(newFlag);
itemRef.child('id').set(newId);

andere Eigenschaften itemRef bleiben ABER child_changed ist zweimal genannt,

Wenn ich dies tun:

itemRef.set({appreciates:newFlag,id:newId});

child_changed wird nur einmal aufgerufen, aber meine anderen Eigenschaften sind zerstört.
Gibt es eine Abhilfe neben der ungeschickt eine repopulating die gesamte Referenz-Objekt?

Dank,

Tim

InformationsquelleAutor Itumac | 2012-10-02
Schreibe einen Kommentar