첫 번째 레일 프로그램이 여기에 있습니다. 나는 req'd보다 조금 더 나아가고 싶다. 예를 들어, 주소록에 이름이나 성 또는 둘 모두를 허용하는 항목을 허용한다. 즉, 첫 번째 또는 마지막 validate_presence_of 싶습니다 및 C++에서 할 수있는 쉬운 일이지만 두 가지가 누락 된 경우에만 예외를 던질 수 있지만 Ruby 구문은 어떻게 생겼을까요?2 개의 필드 사이에 조건부 유효성 검사가 있음
5
A
답변
12
first_name이 비어있는 경우 조건부 유효성 검사를 실행할 수 없습니까? 이름이 비어 있지 않으면 유효성 검사가 실행되지 않지만 비어 있으면 last_name도 공백이 아닌지 확인합니다.
validates :last_name, :presence => true, :if => "first_name.blank?"
1
설명한 유효성 검사 방법은 here입니다.
+0
감사합니다. 그것을 시도했다. 그러나 그것은 나에게 내가 아직 이해하지 않았던 장소를 가져 갔다. 오류 발생/처리의 모든 파생물을 배워야 할 것입니다. 그러나 일단 사용자 정의 유효성 검사를 사용하면 내가 익숙해 진 C++ 논리의 힘을 확실히 사용할 수 있습니다. –
관련 문제
- 1. DropDownList로 유효성 검사가 있음
- 2. 2 개의 텍스트 필드 사이에 공백을 표시
- 3. 레일 3 루비 2 조건부 유효성 검사가 예상대로 작동하지 않음
- 4. 필드 유효성 검사가 작동하지 않습니다.
- 5. 조건부 유효성 검사 ASP.NET
- 6. cakephp, 유효성 검사가 별도의 테이블에 있음
- 7. 조건부 유효성 검사가 실패하는 이유는 무엇입니까?
- 8. 레일 조건부 유효성 검사가 올바로 작동하지 않습니다.
- 9. 필수 필드 유효성 검사가 asp.net에서 작동하지 않습니다
- 10. 사이에 있음
- 11. KendoUI, Knockout, 필드 조건부 유효성 확인
- 12. JavaScript 빈 필드 유효성 검사가 작동하지 않습니다.
- 13. MVC 필수 필드 유효성 검사가 작동하지 않습니다.
- 14. 크로스 필드 유효성 검사가 실행 중입니까?
- 15. 인수가 2 날짜 사이에 있음 mysql
- 16. Struts 2 XML없이 조건부 주석 유효성 검사
- 17. 2 개의 텍스트 상자 사이에 유효성 검사 - jquery
- 18. 유효성 검사가 조건부 일 때 필수 입력란에 별표 추가
- 19. Prototype JS를 사용한 조건부 필드 유효성 확인
- 20. Struts 2 XML 유효성 검사가 작동하지 않습니다.
- 21. Struts 2 유효성 검사가 작동하지 않습니다.
- 22. ASP.NET : 사용자 정의 유효성 검사가 필요한 필드 유효성 검사기가 여기에
- 23. jQuery 유효성 검사 - int 필드 유효성 검사가 때때로 작동하지 않습니다.
- 24. 유효성 검사가 작동하지 않습니다
- 25. 양식의 조건부 필드
- 26. ASP.net에서 조건부 필수 필드 유효성 검사 ListView
- 27. Django를 사용하여 조건부 필드/폼 유효성 검사
- 28. jQuery 유효성 검사 플러그인 : 조건부 텍스트 필드 유효성 확인
- 29. 다른 필드에 종속 된 조건부 필드 유효성 검사
- 30. 유효성 검사가 왜 실행됩니까?
새로운 구문'''validates : last_name, presence : true의 경우 : "first_name.blank?"''' – James