2016-09-22 70 views
0

我有一个主键为group_id的表。

我在模型中有这个:protected $ primaryKey ='group_id';

在我更新的方法,我有:

'组名'=> '需要|串|独特:组,组名,'。$ ID,

执行正在id列在表中查询而不是group_id。

SQLSTATE [42S22]:柱未找到:1054冠军的 'id' INCONNU丹斯where子句(SQL:SELECT COUNT(*)作为骨料从groups其中group_name =克拉伦斯社区论坛和id <> 1)

这是为什么?

回答

0

在laravel.io聊天室的帮助下找到解决方案。

验证应该是这样的:

'组名'=> '所需|串|独特:组,组名,'。 $ group-> group_id。',group_id',