DBAtlas · Veritabanı operasyon atlası

number_format_exception: number_format_exception

Elasticsearch

Ne demek?

Sayısal olması gereken bir değer sayıya dönüştürülemedi. Bir alana veya parametreye sayı beklenirken geçersiz/sayısal olmayan bir metin verildi.

Neden olur?

numeric (integer/long/double) tipli alana sayısal olmayan metin gönderilmesi, boş string'in sayıya çevrilmeye çalışılması, yanlış ondalık biçimi veya mapping ile uyumsuz girdi verisi.

Nasıl çözülür?

İlgili alana geçerli sayısal değerler gönderin. Kaynak veriyi indekslemeden önce doğrulayın/dönüştürün. Boş değerler için null kullanın veya ilgili alanı atlayın. Mapping'de coerce ayarını ve alan tipini gözden geçirin. Ondalık ayırıcı olarak nokta kullanın.

DBAtlas'ta aç →

Aynı motorda diğer kayıtlar