Создать скриптовое поле на основе вложенного поля - PullRequest
0 голосов
/ 24 января 2019

Я индексирую документы для моего индекса, как показано ниже:

"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>
   }

Мне бы очень хотелось узнать, можно ли это сделать с помощью скриптовых полей в Кибане? Если не используется скриптовое поле, есть ли другая возможность достичь желаемого результата?

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