请教一下,验证规则在表单请求验证中排除自己,应该怎么写?
这是一个用户名验证的规则,用在save的时候是没问题的,但是update的时候,唯一性验证上‘unique:users,name’,怎么排除一下自己?
比如我只想修改一下头像,不想修改用户名字,但是只修改头像提交的时候,提醒 ‘用户名已被占用’
public function rules()
{
return [
'name' => 'required|between:3,25|regex:/^[A-Za-z0-9\-\_]+$/|unique:users,name',
];
推荐文章: