使用ElasticSearch中除_id之外的其他字段更新文档

时间:2016-07-13 10:09:24

标签: elasticsearch

我想在ElasticSearch 2.3中对文档进行部分更新。 The documentation显示:

POST /website/blog/1/_update
{
   "doc" : {
      "tags" : [ "testing" ],
      "views": 0
   }
}

有没有办法使用_id(此处为1)以外的其他字段更新文档以识别文档?

1 个答案:

答案 0 :(得分:1)

使用update_by_query API并运行一个查询,该查询将选择与您想要的其他字段匹配的文档。基本上,使用该查询,您可以根据自己的规则识别要更新的文档。