У меня есть индекс с полем, в котором я храню информацию о дате. В данный момент поле конфликтует. Насколько я могу судить, существует три вида значений:
- в некоторых документах нет поля
- у некоторых документов есть поле, подобное этому в JSON:
- "отметка времени": "2019-03-01T23: 32: 28Z"
- другие документы имеют поле, подобное этому в JSON:
- "отметка времени": "1551206688760"
Я хочу исправить конфликт.
Я попытался выполнить поиск по шаблону, и я получил следующую ошибку:
failed to parse date field [*] with format [strict_date_optional_time||epoch_millis]
У меня есть два вопроса, в конце концов.
1) Является ли основная проблема причиной конфликта, когда я пытался представить метку времени в epoch_millis, что я использовал строку, а не число? IOW, "timestamp": 1551206688760
было бы хорошо?
2) Как правильно это исправить, не выбрасывая все данные?