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

laravel update 问题

laravel update 问题

PHP
尚方宝剑之说 2019-03-14 09:03:25
我的where 条件明明是怎么就变成了is null? 还有 laravel orm 里面怎么自定义主键啊 我的表并没有id 这个字段
查看完整描述

4 回答

?
缥缈止盈

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

主键#

Eloquent 也会假设每个数据表都有一个叫做 id 的主键字段。你也可以定义一个 $primaryKey 属性来重写这个约定。

此外,Eloquent 假定主键是一个递增的整数值,这意味着在默认情况下主键将自动的被强制转换为 int。
如果你想使用非递增或者非数字的主键,你必须在你的模型 public $incrementing 属性设置为false。

引用自laravel官方文档,eloquent ORM部分。

查看完整回答
反对 回复 2019-03-18
?
HUWWW

TA贡献1874条经验 获得超12个赞

可以直接先看看$where里面具体内容是什么
再看看 $req->get的源码是怎么返回的.或者给个默认值$req->get('mobile', '')

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 1216 浏览

添加回答

举报

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