Validation 我们如何实现Laravel验证规则的反面';存在:表、列和;?

Validation 我们如何实现Laravel验证规则的反面';存在:表、列和;?,validation,laravel,laravel-5,Validation,Laravel,Laravel 5,在laravel验证中 $this->validate($request, [ 'email' => 'exists:users,email', ]); 表示用户输入的电子邮件应存在于users表中的email字段中。 我想确保表中不存在用户输入电子邮件,以避免重复条目。有什么好办法吗 我想试试这样的东西:!存在:用户,名称,但这是无效的。您可以使用“”规则唯一:用户,电子邮件您可以使用“”规则唯一:用户,电子邮件这还错吗?如果你有一行电子邮件,它不会抛

在laravel验证中

$this->validate($request, [
    'email'          =>  'exists:users,email',
]);
表示用户输入的电子邮件应存在于
users
表中的
email
字段中。 我想确保表中不存在用户输入电子邮件,以避免重复条目。有什么好办法吗


我想试试这样的东西:!存在:用户,名称,但这是无效的。

您可以使用“”规则
唯一:用户,电子邮件

您可以使用“”规则
唯一:用户,电子邮件

这还错吗?如果你有一行电子邮件,它不会抛出任何错误,对吗?它只是检查用户记录(行)与给定的电子邮件。如果发现返回错误。非常有趣!谢谢你的解释:)这还不对吗?如果你有一行电子邮件,它不会抛出任何错误,对吗?它只是检查用户记录(行)与给定的电子邮件。如果发现返回错误。非常有趣!谢谢你的解释:)