首页 > 解决方案 > ElasticSearch - 如果文档不存在,部分更新是否会创建新文档?

问题描述

我想部分更新 ElasticSearch 索引中的信息。

如果 Document 不存在,那么 Partial Update 将创建新的 Document 或 Discard Request??

标签: elasticsearch

解决方案


当索引中不存在文档时,更新请求将失败,除非您在更新脚本中添加带有键/值对的upsert参数。

请在提问之前检查文档。Elastic 文档详细介绍了更新请求的预期行为。


推荐阅读