Laravel没有验证唯一值(数据库)

时间:2017-11-26 06:29:22

标签: laravel validation

我正在使用Laravel 5.4并希望验证唯一的备用电子邮件。

$this->validate($request, [
    'alternate' => 'required',
                   'email',
                   'unique:users,alternate_email']);

// tried as well to specify db "unique:pgsql.users,alternate_email"

1 个答案:

答案 0 :(得分:3)

字段键的值应该是一个数组,如:

$this->validate($request, [
    'alternate' => [
        'required',
        'email',
        'unique:users,alternate_email'
    ]
]);