2017-08-29 1 views
0

Ich erstelle in meiner App, die Firebase verwendet, Operationen zum Erstellen, Aktualisieren und Löschen. Bezüglich this answer zu einer Frage über den Unterschied zwischen set() und update() schlug @ jmk2142 vor, dass das Erstellen, Aktualisieren und Löschen eines Elements in Firebase mit update() durchgeführt werden könnte.Firebase - guter Anwendungsfall für set() anstelle von update()

Abgesehen von Semantik/Verständnis des Zwecks des Codes, gibt es einen guten Grund, nicht update() für alle diese zu verwenden?

Antwort

4

Wenn Sie den gesamten Wert an einem Speicherort ersetzen möchten, sollten Sie set() verwenden. Wenn Sie bestimmte Eigenschaften oder Pfade unter einem Standort aktualisieren möchten, verwenden Sie update().

Verwandte Themen