laravel update 问题

https://img3.mukewang.com/5c8f69930001f98d06980052.jpg

https://img1.mukewang.com/5c8f699400012e7705560080.jpg
我的where 条件明明是
https://img.mukewang.com/5c8f699500015e3008000039.jpg
怎么就变成了is null?
还有 laravel orm 里面怎么自定义主键啊 我的表并没有id 这个字段

尚方宝剑之说
浏览 1217回答 4
4回答

缥缈止盈

主键# Eloquent 也会假设每个数据表都有一个叫做 id 的主键字段。你也可以定义一个 $primaryKey 属性来重写这个约定。 此外,Eloquent 假定主键是一个递增的整数值,这意味着在默认情况下主键将自动的被强制转换为 int。如果你想使用非递增或者非数字的主键,你必须在你的模型 public $incrementing 属性设置为false。 引用自laravel官方文档,eloquent ORM部分。

HUWWW

可以直接先看看$where里面具体内容是什么再看看 $req->get的源码是怎么返回的.或者给个默认值$req->get('mobile', '')
打开App,查看更多内容
随时随地看视频慕课网APP