ElasticSearch index unix timestamp

Мне нужно проиндексировать документы, содержащие поле «время», значение которого является целым числом, представляющим количество секунд с начала эпохи (он же метка времени unix).

Я читал документы ES и нашел это:

http://www.elasticsearch.org/guide/reference/mapping/date-format.html

Но кажется, что если я захочу отправить временные метки unix и сохранить их в поле «дата» (целочисленное поле для меня бесполезно). У меня есть только два варианта:

  • Реализовать собственный формат даты
  • Преобразовать в поддерживаемый формат отправителем

Есть ли еще какой-то вариант, который я пропустил?

Спасибо!

12
задан Matt 23 May 2012 в 08:43
поделиться