Float, неподписанный для Float Signed - Laravel Mysql - PullRequest
0 голосов
/ 21 мая 2018

Есть ли способ преобразовать число без знака в число со знаком?

Я хочу сохранить отрицательное значение в базе данных

часть текущей миграции выглядит как

$table->float('job_profit', 8, 2)->unsigned()->nullable();

пробовал несколько таких как

$table->float('job_profit', 8, 2)->nullable();

и

$table->decimal('job_profit', 8, 2)->nullable()->change();

Но у меня это не сработало

1 Ответ

0 голосов
/ 21 мая 2018

Используйте это:

$table->float('job_profit', 8, 2)->unsigned(false)->nullable()->change();

Единственным недостатком является то, что он заменяет 8,2 с точностью по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...