Установить значение даты и времени по умолчанию вasticsearch - PullRequest
0 голосов
/ 23 сентября 2018

Я хочу определить поле в сопоставлении, например, updated_datetime, в котором будет храниться значение даты и времени, когда документ создается / изменяется.Есть ли способ определить это вasticsearch таким образом, чтобы он автоматически заполнялся эластичным поиском так же, как мы можем установить sysdate по умолчанию в Oracle?

Ответы [ 2 ]

0 голосов
/ 23 сентября 2018

Нет настройки для default value в ElasticSearch.Тем не менее, вы можете обойти это до приема внутрь, либо в вашем конвейере данных, либо в API остальных, аналогично этому Найти и заменить вasticsearch все документы

0 голосов
/ 23 сентября 2018

В предыдущих версиях Elasticsearch было поле _timestamp , которое, казалось, соответствовало вашим требованиям.Но теперь он удален из последних версий, и, как указано в документации, вы должны

использовать обычное поле даты и установить его значение явно

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