对elasticsearch节点API的非部分更新API

对elasticsearch节点API的非部分更新API

问题描述:

作为2.0文档say,执行的更新是部分的 - 它们不会覆盖整个文档,而只会将现有的文档与给定的值合并。对elasticsearch节点API的非部分更新API

是否有方法使用此API执行完整更新?

+0

在Elasticsearch级别,旧文档被删除,即使这是更新操作,新文档也被编入索引,不要忘记这一点。 https://www.elastic.co/guide/en/elasticsearch/reference/2.0/docs-update.html –

是的,您可以简单地使用client.index重新索引文档,就好像它是一个新文档,但使用相同的ID。

文档的新版本将被索引并存储,这将覆盖先前存储的文档。