2
start_date 형식이 유효하지 않은 것처럼 start_date에서 다른 유효성 검사를 실행하고 싶지 않은 것처럼 유효성 검사를 종속 방식으로 구현했습니다.레일 모델의 사용자 정의 유효성 검사 우선 순위 변경
validates_format_of :available_start_date, :with => /^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}((((\-|\+){1}\d{2}:\d{2}){1})|(z{1}|Z{1}))$/, :message => "must be in the following format: 2011-08-25T00:00:00-04:00"
특정 형식을 확인한 다음 나중에 실행해야하는 사용자 지정 유효성 검사 방법이 있습니다.
def validate
super
check_offer_dates
end
나는 오류 개체가 오류가있는 경우가 비어 있지 있다면, 그것은 같은 매개 변수에 다른 유효성 검사를 건너 뛰어야 확인 [ "시작일을"] self.errors을 사용했다.
하지만 def validate가 먼저 호출 된 다음 validates_format_of가 문제입니다. 어떻게 흐름을 얻을 수 있도록 이것을 바꿀 수 있습니까?