Laravel - установка нулевого значения для столбцов модели не имеет никакого эффекта - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь установить нулевое значение в столбце Модель, но он игнорируется и не обновляется.

if($rol_colegio)
    $update_pl['rol_colegio'] = $rol_colegio; //$rol_colegio may be null

$usuario->update($update_pl);

Данные действительно обновляются , когда япопробуйте использовать ненулевые данные, но если переменная равна нулю, эта запись не обновляется.

Что может быть причиной этого?

Ответы [ 2 ]

3 голосов
/ 28 мая 2019

$rol_colegion = null не соответствует условию if($rol_colegio).

Просто удалите if($rol_colegio).

0 голосов
/ 28 мая 2019

Просто сделай так.

$update_pl['rol_colegio'] = $rol_colegio; //$rol_colegio may be null

$usuario->update($update_pl);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...