Laravel 拉雷维尔——”;不同的;验证
我想检查用户ID是否与组所有者的ID不同,以便用户无法从组中删除所有者 验证如下所示:Laravel 拉雷维尔——”;不同的;验证,laravel,Laravel,我想检查用户ID是否与组所有者的ID不同,以便用户无法从组中删除所有者 验证如下所示: $this->validate($request, [ 'user_id' => 'required |numeric |different:'.$group->owner.' |exists:group_user,use
$this->validate($request, [
'user_id' => 'required
|numeric
|different:'.$group->owner.'
|exists:group_user,user_id,group_id,'.$group->id.'
|exists:users,id',
]);
不幸的是,无论我输入了什么值或“user_id”的值是什么,它都会失败
错误消息:
The user id and 1 must be different.
谢谢这就是Laravel功能的用途。您将创建一个为您执行此检查的门,如果检查失败,则返回一个错误。您正在使用的验证更能确保输入匹配正确的格式,或者在需要时包括输入