Возможно ли объединение индекса A и индекса B в и индекс C вasticsearch 6.x? - PullRequest
1 голос
/ 21 марта 2020

Я пытаюсь объединить два индекса в один индекс без дублирования полей: например, если у меня есть индекс А, называемый "губкой":

 PUT /sponge/_doc/1
{
  "doc_id" : "1",
  "account_name" : "squarepants",
   "something" : "one"
}

и индекс B называется "bob"

  PUT /bob/_doc/2
{
  "doc_id" : "2",
  "account_name" : "squarepants",
  "something_else" : "two"
}

, и я хочу объединить "sponge" и "bob" в Index C, который называется "spongebob", и это будет выглядеть так:

{
  "doc_id" : "3",
  "account_name" : "squarepants",
  "something" : "one"
  "something_else" : "two"
}

возможно ли как-то использовать _reindex, чтобы это слияние произошло? или, может быть, какой-то другой es api, который я могу использовать для достижения этого результата? Большое спасибо за любую помощь, и в эти дни будьте в безопасности и дома :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...