我有一个主键group_id的表。
我在模型中有这个:protected $ primaryKey =' group_id&#39 ;;
在我的更新方法中,我有:
'组名' => '需要|串|独特:组,组名,' 。$ id,
执行的查询是在表中查找列id而不是group_id。
SQLSTATE [42S22]:未找到列:1054 Champ' id' inconnu dans where子句(SQL:选择count(*)作为groups
的聚合,其中group_name
= Clarens社区论坛和id
<> 1)
为什么?
答案 0 :(得分:0)
在laravel.io聊天室的帮助下找到解决方案。
验证应该是这样的:
'group_name'=> 'required | string | unique:groups,group_name,'。 $ group-> group_id。',group_id',