사용자를 업데이트하려고하는데 전자 메일을 이미 받았을 때 전자 메일을 제외하고는 오류가 발생합니다. 지금 내 코드는 다음과 같습니다Laravel 5.4 유효성 확인 고유 문제
이$user = User::find($id);
$input['email'] = request('email');
$rules = array('email' => 'unique:users,email,'.$user->id);
$validator = Validator::make($input, $rules);
if ($validator->fails()) {
return back()->withInput()->withErrors(['email']);
}
이 완벽하게 잘 작동하지만 지금은 이메일이 이미 존재하는 경우에만 오류를 제공한다는 원하는 발견 레코드를 열 '기능'= '클라이언트',하지만 난에서 이 코드를 작성하는 방법을 모릅니다.
이 tR4xX가 구글에서 검색 @ 누군가가 해결책을 가지고 있다면, 나는 어디서 어떻게 유엔에 넣을 지 모른다. ique 조항 – Mark
당신은'function = 'client ''에 대해서만 의미 했습니까? –
@VaibhavrajRoham 예, 지금은 전자 메일이 존재할 때 항상 오류가 발생하지만 'function'= 'client'열에 오류가 나타나기를 원하지 않습니다. – Mark