model_name.rb 파일에 유효성 검사가있는 모델이 있으면 수동으로 해당 유효성 검사에 어떻게 액세스 할 수 있습니까? 내장 된 Rails 트릭과 함께 작동하는 자체 양식 유효성 검사 시스템을 작성하고 모든 것을 가능한 한 건조한 상태로 유지하려고합니다. 내 주요 문제는 양식 값이 데이터베이스에 도달하기 전에 서버 측 유효성 검사를 수행해야한다는 것입니다 (다중 단계 양식 사용).레일스 모델의 유효성 확인
User.validations.each do |v|
puts v.constraint.to_s + " " + v.message
end
같은 방법이 이와 유사한 있나요 경우
는 기본적으로 궁금하네요?미리 감사드립니다.
내 양식은 대략 4 단계가 있습니다. 어떤 모델도 세 번째 단계까지 .save 메서드를 호출하지 않습니다. 그러나 몇 가지 기본 유효성 검사 (즉, 사용자가 선택할 수있는 몇 가지 확인란 항목이 제공됩니다. 상자를 선택하지 않으면 오류가 출력되어야합니다.) 저장을 호출하지 않고 유효성 검사가 여전히 호출됩니까? – user94154
유효/무효에 대한 위의 편집을 참조하십시오. 행동 양식. –