为了账号安全,请及时绑定邮箱和手机立即绑定

Laravel - 为模型列设置 null 无效

Laravel - 为模型列设置 null 无效

PHP
海绵宝宝撒 2021-07-02 14:00:45
我试图在 Model 列上设置一个空值,但它被忽略并且不会更新。if($rol_colegio)    $update_pl['rol_colegio'] = $rol_colegio; //$rol_colegio may be null$usuario->update($update_pl);当我尝试使用非空数据时,数据确实更新成功,但如果变量为空,则此条目不会更新。造成这种情况的原因是什么?
查看完整描述

2 回答

?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

$rol_colegion = null不匹配条件if($rol_colegio)

只需删除if($rol_colegio).


查看完整回答
反对 回复 2021-07-16
?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

只是简单地这样做。


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


$usuario->update($update_pl);


查看完整回答
反对 回复 2021-07-16
  • 2 回答
  • 0 关注
  • 350 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信