【问题标题】:ArangoDB - update vs. replaceArangoDB - 更新与替换
【发布时间】:2018-04-19 14:57:49
【问题描述】:

我很好奇 ArangoDB 中更新和替换文档之间的区别(除了明显的区别)。

什么时候最好用update,什么时候最好用replace?

谢谢

【问题讨论】:

    标签: arangodb


    【解决方案1】:

    有很大的不同。如果您的集合有 Array/List/Dictionary 等,更新不会删除值,您需要替换它。

    【讨论】:

      【解决方案2】:

      使用最适合您的方式来修改您的文档。性能上应该几乎没有差异,因为新的文档修订版是以任何一种方式编写的(仅附加原则)。

      请确保您没有取消设置很多属性并意外替换文档,而不是仅更新少数属性。

      【讨论】:

      • 谢谢!这就是我的想法,但想仔细检查
      猜你喜欢
      • 1970-01-01
      • 2018-02-14
      • 1970-01-01
      • 2014-03-17
      • 1970-01-01
      • 2011-01-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多