number_format_exception: number_format_exception
ElasticsearchЧто это значит?
Значение, которое должно быть числовым, не удалось преобразовать в число. Там, где поле или параметр ожидает число, передана недопустимая/нечисловая строка.
Почему возникает?
Нечисловой текст, отправленный в числовое поле (integer/long/double), попытка преобразовать пустую строку в число, неверный десятичный формат или входные данные, несовместимые с mapping.
Как исправить
Отправляйте в поле допустимые числовые значения. Проверяйте/преобразуйте исходные данные перед индексацией. Для пустых значений используйте null или опускайте поле. Пересмотрите настройку coerce и тип поля в mapping. Используйте точку как десятичный разделитель.
Ещё по этой СУБД
- unavailable_shards_exceptionunavailable_shards_exception
- query_shard_exceptionquery_shard_exception
- script_exceptionscript_exception
- connect_transport_exceptionconnect_transport_exception
- repository_missing_exceptionrepository_missing_exception
- concurrent_snapshot_execution_exceptionconcurrent_snapshot_execution_exception
- invalid_index_name_exceptioninvalid_index_name_exception