Как обновить значение поля значением по умолчанию для полного индекса в эластичном поиске - PullRequest
0 голосов
/ 24 сентября 2018

Я использую ES 6.x.Я создал поле 'abc' и в настоящее время у меня есть 10 записей в моем индексе.Я хочу обновить значение '1' для всех записей одновременно.Какой будет предпочтительный подход.

1 Ответ

0 голосов
/ 25 сентября 2018

Вы можете использовать Обновление по API запросов .Вот пример:

POST my_index/my_type/_update_by_query
{
  "script": {
    "source": "ctx._source.my_field = '1'",
    "lang": "painless"
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...