는 다음과 같이 표시됩니다 :Rails 3 유효성 검사 오류 json 출력을 어떻게 사용자 정의 할 수 있습니까? 기본 호출 rails.model.to_json</p> <p>으로
[{"field": "name", "code": "blank"}, {"field": "email", "code": "blank"}]
: 내가 서비스 클라이언트에서 사용할 수있는 몇 가지 상태 코드를 생성 할 필요가 대신 메시지의
{"name":["can't be blank"],"email":["can't be blank"],"phone":["can't be blank"]}
이 접근법은 github api v3 오류와 매우 유사합니다. - http://developer.github.com/v3/
Rail 에스? 컨트롤러에서
또 다른 비슷한 질문입니다. http://stackoverflow.com/questions/5911470/api-errors-customization-for-rails-3-like-github-api-v3. 또한 응답 없음 = \ –
이 스레드에서 레일 "응답자"는이를 달성하는 데 사용됩니다. http://stackoverflow.com/questions/5911470/api-errors-customization-for-rails-3-like-github-api-v3 –