1
내가 DB 또는 기타 문제로부터 데이터를 가져 오는에 오류가 발생하는 경우에 다음과 같은 오류 메시지를 보낸다는 :는 루멘 (Laravel)에서 유효성 검사 오류의 JSON 형식을 사용자 정의하는 방법
return response()->json(['status' => 'Failed' ,'state'=>'100' , 'message'=>'You have not registered yet.' ], 401);
이 나에게 JSON을 제공합니다 어떤 것이 든 문제가 무엇이든 쉽게 메시지를 보여주기 위해 모든 것이 정의되어 있습니다.
그러나 유효성 검사를 할 때 오류가 발생하는 경우 오류 응답 JSON의 형식을 변경할 권한이없는 것 같습니다.
$this->validate($request, [
'email' => 'required',
'password' => 'required'
]);
메커니즘을 표시하는 오류를 변경할 필요가 없도록 위에 제공된 오류 형식을 사용자 정의하고 싶습니다.
이 소스를 추가하세요하지만 좋은 해결책 –
단지를 찾을 수 없습니다 당신의 예제에서'$ this-> validate (...)'호출을 위의 코드 샘플과 바꾸면 작동 할 것입니다! – Tudor
나는 그것이 작동하지만 일부 블로그 또는 의사는 내 미래의 도움을위한 좋은 옵션이 될 것입니다 –