我想通过脚本使用批量更新api,但是我想通过查询而不是ID来应用更新。
标准的批量更新有效负载看起来像这样-
{
"_index": "users",
"_type": "user",
"_op_type": "update",
"_id": "123",
"script": { ... }
}
但是我想用一个查询代替_id
属性-
{
"_index": "users",
"_type": "user",
"_op_type": "update",
"_query": {"query": {"range": {"age": {"gte": 30}}}},
"script": { ... }
}
批量更新api是否可能?我是否需要通过脚本api请求将其作为标准更新运行?