Я хотел бы использовать API массового обновления со сценарием, но я хотел бы применить обновление с помощью запроса, а не идентификатора.
Стандартная полезная нагрузка массового обновления выглядит примерно так-
{
"_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-запроса?