У меня проблема при попытке обновить значение в базе данных. Не знаю, почему все мои значения автоматически меняются на ноль без ошибок
Laravel 5.4 MySql 10.1.25-MariaDB
Пример:
$update_status = Students::where(['section_name'=>'Class', 'name' => 'John', 'id' => 10])->update(['value' => 0.15]);
Успешное обновление без каких-либо ошибок, НО значение, которое я получил после обновления - НОЛЬ
Надеюсь, кто-нибудь может помочь. Я не знаю, проблема связана с настройкой кода или базы данных
Редактировать: мой тип столбца с использованием Float , механизм таблиц InnoDB
В настоящее время мое временное исправление заключается в преобразовании значения в строку перед обновлением
обновление (['value' => strval (0,15)])