【发布时间】:2020-03-03 18:07:13
【问题描述】:
我正在输入一个名为“电子邮件”的字段,并使用 laravel 验证器对其进行检查。问题是我想确保“电子邮件”数据在两个不同表的两列中应该是唯一的。 (卖家和买家的“电子邮件”列中的电子邮件不得相同)。
我能够检查一个表和列的输入,我应该如何检查两个列的输入?下面是我的代码。
return Validator::make($data, [
'name' => ['required', 'string', 'max:255'],
'emailOrNumber' => ['required', 'string','email','max:255','unique:usersNew,email'],
'password' => ['required', 'string', 'min:8'],
]);
上面的代码只在 usersNew 表和 email 列中检查电子邮件,我如何在这里检查两个表?
【问题讨论】:
标签: php mysql laravel validation