0
이메일 속성이있는 모델이 있습니다. 그것은 다음과 같은 검증 있습니다양식에 필드 당 단 하나의 오류 만 표시
- 리스팅 빈
- 이메일이 유효하지 않을 수 있습니다 : 사용자가 빈 하늘 메일로 양식을 제출
validates :email, presence: true, length: { maximum: 50 }, format: { with: VALID_EMAIL_REGEX }
을, 나는 다음과 같은 두 오류를 얻을
이러한 시나리오에서 필드와 관련된 첫 번째 오류 메시지 만 표시하려면 어떻게해야합니까?
나는 수행하여 객체와 관련된 오류 메시지를 검색 해요 :
@object.errors.full_messages
감사합니다. 확장 방식? 예를 들어 양식에 10 개의 필드가있는 경우 각 필드와 관련된 첫 번째 오류를 개별적으로 추출하고 싶지 않습니다. – user1175969
질문을 편집했습니다. 필요하다면 출력을 사용자 정의 할 수 있습니다. –