У меня естьasticsearch 6.4.2 с отображением, подобным этому:
date_of_birth": {
"type": "date"
},
"prefix_search": {
"type": "text"
}
, и с помощью функции copy_to
я хочу добавить date_of_birth
в prefix_search
(который позже будет использоваться для некоторого текстана основе поиска).При запросе ES я получаю, например, 1430438920000
для date_of_birth
, но при добавлении его в prefix_search
я хочу отформатировать его, например, в 2018.05.24
(или какой-либо другой формат, не имеет значения, какой именно).
Чтобы форматированная дата была полезна при поиске prefix_search
, необходимо создать собственный анализатор - рассмотрите это как еще одну проблему.
Что делать при использовании функции copy_to
, чтобы добавить отформатированное значение свойства date
к целевому свойству?
Спасибо!