DBAtlas · Atlas de operações de banco de dados

ERR value is not a valid float: ERR value is not a valid float

Redis

O que significa?

Um comando que espera um número decimal (float) (por exemplo, INCRBYFLOAT, um score do ZADD) recebeu um valor que não é um número de ponto flutuante válido. O Redis não conseguiu interpretar o valor como float.

Por que acontece?

A chave alvo do INCRBYFLOAT sem um float válido, um argumento não numérico, o separador decimal errado (é necessário ponto, não vírgula) ou um número malformado.

Como resolver

Verifique o valor da chave com GET e certifique-se de que contém um float válido. Use ponto como separador decimal (por exemplo, 3.14). Verifique se o argumento é numérico e está formatado corretamente. Se necessário, redefina o valor para um float válido.

Abrir no DBAtlas →

Mais entradas deste banco