2014-01-05 2 views
0

저는 레일스에서 ​​처음 보았 기 때문에 상대적으로 간단한 문제가 무엇인지 알아보기 힘들었습니다. 나는 모델을 가지고 있는데 그 문자의 semester (문자열)이레일 4 : 속성 검증 - 구체적인 예

"Fall [4 numbers]"또는 "Spring [4 numbers]"형식이어야합니다. 예를 들어 '2013 년 가을'은 유효하며 '2015 봄은 유효', '2015 봄'은 유효하지 않습니다. 이것을 달성하는 가장 좋은 방법은 무엇입니까? 감사.

답변

2

추가

validates :semester, format: {with: /\A(Spring|Fall) \d{4}\z/}