【发布时间】:2018-04-19 14:57:49
【问题描述】:
我很好奇 ArangoDB 中更新和替换文档之间的区别(除了明显的区别)。
什么时候最好用update,什么时候最好用replace?
谢谢
【问题讨论】:
标签: arangodb
我很好奇 ArangoDB 中更新和替换文档之间的区别(除了明显的区别)。
什么时候最好用update,什么时候最好用replace?
谢谢
【问题讨论】:
标签: arangodb
有很大的不同。如果您的集合有 Array/List/Dictionary 等,更新不会删除值,您需要替换它。
【讨论】:
使用最适合您的方式来修改您的文档。性能上应该几乎没有差异,因为新的文档修订版是以任何一种方式编写的(仅附加原则)。
请确保您没有取消设置很多属性并意外替换文档,而不是仅更新少数属性。
【讨论】: