Firebase: Kann ich einen Push mit einem Update für mehrere Standorte kombinieren?

Ich muss ein neues Objekt mit einem generierten Schlüssel erstellen und einige andere Speicherorte aktualisieren. Es sollte atomar sein. Gibt es eine Möglichkeit, mit einem Update für mehrere Standorte einen Push durchzuführen, oder muss ich die alte Transaktionsmethode verwenden? Dies gilt für jede Client-Plattform, aber hier ist ein Beispiel in JavaScript.

var newData = {};
newData['/users/' + uid + '/last_update'] = Firebase.ServerValue.TIMESTAMP;
newData['/notes/' + /* NEW KEY ??? */] = {
  user: uid,
  ...
};
ref.update(newData);

Antworten auf die Frage(4)

Ihre Antwort auf die Frage