Firebase - set()而不是update()的好用例

Sve*_*ies 0 javascript crud firebase firebase-realtime-database

我正在使用Firebase的应用中构建创建,更新和删除操作.关于关于和之间差异的问题的答案,@ jmk2142建议在firebase中创建,更新和删除项目都可以完成.set()update()update()

除了语义/理解代码的目的之外,还有什么理由不update()用于所有这些吗?

Fra*_*len 5

如果要替换某个位置的整个值,则需要使用set().

如果要更新某个位置下的特定属性或路径,请使用update().