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

Javascript Firebase-set()而不是update()的良好用例,javascript,firebase,firebase-realtime-database,crud,Javascript,Firebase,Firebase Realtime Database,Crud,我正在使用Firebase在我的应用程序中构建创建、更新和删除操作。关于set和update之间的区别问题,@jmk2142建议在firebase中创建、更新和删除项目都可以通过update完成 除了语义/理解代码的用途外,还有什么好的理由不使用update来处理所有这些吗?如果要替换某个位置中的整个值,则需要使用set 如果要更新位置下的特定属性或路径,请使用update。如果要替换位置中的整个值,请使用set 如果要更新位置下的特定属性或路径,请使用“更新”

我正在使用Firebase在我的应用程序中构建创建、更新和删除操作。关于set和update之间的区别问题,@jmk2142建议在firebase中创建、更新和删除项目都可以通过update完成


除了语义/理解代码的用途外,还有什么好的理由不使用update来处理所有这些吗?

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


如果要更新位置下的特定属性或路径,请使用update。

如果要替换位置中的整个值,请使用set

如果要更新位置下的特定属性或路径,请使用“更新”