【发布时间】:2017-01-30 15:00:49
【问题描述】:
我有一个主键 group_id 的表。
我在模型中有这个:protected $primaryKey = 'group_id';
在我的更新方法中,我有:
'group_name' => 'required|string|unique:groups,group_name,' .$id,
执行的查询是查找表中的列 id 而不是 group_id。
SQLSTATE[42S22]:未找到列:1054 Champ 'id' inconnu dans where 子句(SQL:从groups 中选择计数(*)作为聚合,其中group_name = Clarens 社区论坛和id 1 )
这是为什么呢?
【问题讨论】:
标签: laravel-5 eloquent primary-key