【发布时间】:2017-11-21 09:16:29
【问题描述】:
如何验证模型具有自定义 ID 的唯一电子邮件。这是我的更新验证规则
'email' => 'required|unique:accounts,email,' . $user->account_id,
但这会失败并出现 sql 错误 Unknown column 'id' in 'where clause'
id 应该是account_id
这是尝试的查询
select count(*) as aggregate from `accounts` where `email` = test@test.com and `id` <> 2445
【问题讨论】:
-
出了什么问题?
-
在帖子中突出显示
Unknown column 'id' in 'where clause'id 应该是 account_id -
$user->account_id 的值是多少
标签: validation laravel-5 model unique