DBAtlas · Атлас эксплуатации баз данных

number_format_exception: number_format_exception

Elasticsearch

Что это значит?

Значение, которое должно быть числовым, не удалось преобразовать в число. Там, где поле или параметр ожидает число, передана недопустимая/нечисловая строка.

Почему возникает?

Нечисловой текст, отправленный в числовое поле (integer/long/double), попытка преобразовать пустую строку в число, неверный десятичный формат или входные данные, несовместимые с mapping.

Как исправить

Отправляйте в поле допустимые числовые значения. Проверяйте/преобразуйте исходные данные перед индексацией. Для пустых значений используйте null или опускайте поле. Пересмотрите настройку coerce и тип поля в mapping. Используйте точку как десятичный разделитель.

Открыть в DBAtlas →

Ещё по этой СУБД