안녕하세요. active_resource를 사용하고 있는데 다음 질문이 있습니다. 때로는 검증이 필요 예rails 3 REST : activeresource destroy 유효성 검사
def destroy
if @user.destroy
head :ok
else
respond_with(@user)
end
end
사용자 모델은 몇 가지 경우에 삭제할 수 없습니다 파괴가있다. 이 @user
이 검증 before_delete 및 응답 후 오류가 삭제되지 않은 경우 그 =>{\"errors\":{\"id\":[\"Cannot delete user with orders\"]}}
하지만 active_resource 처리하지 않는 등의 반응처럼 직렬화 및
ActiveResource::ResourceInvalid: Failed. Response code = 422. Response message = .
가장 좋은 방법은 무엇인가 실패 그런 상황을 다루는가?