Я индексирую документы для моего индекса, как показано ниже:
"name":"test",
"version":1,
"user":[
{
"created":1548321909,
"latest":false
},
{
"created":1548321916,
"latest":false
}
Я пытаюсь создать сценарий на основе вложенного поля user.created и преобразовать его в тип данных Date. В настоящее время тип данных поля user.created является числом
Я хотел бы, чтобы документы выглядели так, когда они принимаются.
"name":"test",
"version":1,
"user":[
{
"created":1548321909,
"latest":false,
"modified_date":<epoch time of created field converted to date format>
},
{
"created":1548321916,
"latest":false,
"modified_date":<epoch time of created field converted to date format>
}
Мне бы очень хотелось узнать, можно ли это сделать с помощью скриптовых полей в Кибане? Если не используется скриптовое поле, есть ли другая возможность достичь желаемого результата?