我正在尝试使用 head (chrome 扩展)在查询中使用脚本来更新文档
{
"query": {
"bool": {
"must": [
{
"match": {
"documentId": "cb2d622f-d997-41c6-96ec-505d6fe656b5"
}
}
]
}
},
"script": {
"lang": "painless",
"source": "ctx._source.versionState = 1;"
}
}
但继续得到同样的回应:
[脚本] 中 START_OBJECT 的密钥未知。
有人可以指出我这样做缺少什么吗?
您无法使用
_search
端点更新文档。
将端点更改为
_update_by_query
,也许还可以选择要更新的特定索引,而不是更新所有索引。