Обновление и доступ к _meta в Elastic search - PullRequest
0 голосов
/ 02 июля 2019

Я создал индекс в упругом поиске, используя python.Поле last_categorized_date в _meta имеет начальное значение "2019-06-26".

PUT comment_index
{
  "mappings" : {
    "_doc" : {
      "properties" : {
        "comment" : {"type":"text"},
      },
      "_meta": {
        "last_categorized_date": "2019-06-26"
      }
    }
  }
}

Теперь у меня есть API, который я использую.Его вывод изменяется и индексируется по этому индексу.API предоставляется два входа - startDate (т.е. last_categorized_date + 1 день) и endDate (т.е. вчерашняя дата).Всякий раз, когда индексация завершена, я хочу обновить last_categorized_date до вчерашней даты.

Я застрял на

  1. Как мне получить доступ к last_categorized_date в _meta в моем коде Python

  2. Как мне обновить last_categorized_date в _meta в моем коде Python.Кроме того, поскольку это изменение в отображении, это приведет к переиндексации всех документов?

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