使用chrome head更新弹性文档

问题描述 投票:0回答:1

我正在尝试使用 head (chrome 扩展)在查询中使用脚本来更新文档

 {
  "query": {
    "bool": {
      "must": [
        {
          "match": {
            "documentId": "cb2d622f-d997-41c6-96ec-505d6fe656b5"
          }
        }
      ]
    }
  },
  "script": {
    "lang": "painless",
    "source": "ctx._source.versionState = 1;"
  }
}

但继续得到同样的回应:

[脚本] 中 START_OBJECT 的密钥未知。

有人可以指出我这样做缺少什么吗?

elasticsearch google-chrome-extension elasticsearch-painless
1个回答
0
投票

您无法使用

_search
端点更新文档。

将端点更改为

_update_by_query
,也许还可以选择要更新的特定索引,而不是更新所有索引。

© www.soinside.com 2019 - 2024. All rights reserved.