form_form을 사용할 때와 form_form을 사용할 때 ActiveRecord와 같은 형태의 유효성 검사를 사용할 수 있습니까? 방법?레일 3 : form_tag 유효화
5
A
답변
0
저장되는 개체가 있고 모델에 대한 유효성 검사가있는 경우 AR은 오류를 반환합니다.
1
form_tag는 어떤 모델에도 바인딩되어 있지 않으므로 데이터를 확인하고 직접 오류를 표시하는 코드를 작성해야합니다.
또는 유효성 검사가 포함 된 데이터베이스가 아닌 백엔드 모델을 작성하고 대신 form_for를 사용할 수 있습니다.
8
양식이 모델에 바인딩되지 않아 form_tag에 대한 유효성을 확인할 수 없습니다.
그러나 레일즈 3과 액티브 모델을 사용하면 데이터베이스에 바인딩되지 않은 모델을 만들 수 있다는 것이 좋습니다. 그래서 당신은 검색 양식, 연락처 양식 등에 대한 검증과 "가상"모델을 만들 수 있습니다
1
이 레일 3.0.9에서 나를 위해 잘 작동 :
<%= form_tag("/events", :id => "new_event") do %>
<%= error_messages_for @event %>
<%= submit_tag "Submit" %>
<% end %>
관련 문제
- 1. 부분적으로 레일 3에있는 Form_tag
- 2. 타원형 유효화
- 3. RoR - 닫는 form_tag
- 4. ActiveRecord의 조건부 유효화
- 5. 레일 3-
- 6. 레일 3 :
- 7. HAML : 때 form_tag 딜레마
- 8. 레일 3 액티브은 ... 레일 3에서
- 9. 레일 3 : jQuery 폼이 작동하지 않습니다.
- 10. 레일 3 단일 형식으로 다중 레코드 편집
- 11. mvc3을 사용하여 값 유효화
- 12. jQuery : ajax를 통한 유효화
- 13. PHP 폼 입력 유효화
- 14. 키탭으로 kerberos 토큰 유효화
- 15. 레일 3 URL 도우미가 올바르게 작동하지 않습니까?
- 16. actionwebservice 및 레일 사용 actionwebservice 설치하려고 레일 3 프로젝트 3/
- 17. 레일 3 라우팅 레일 3 라우팅을 사용하여 홈 URL
- 18. 레일 3 빌더 컬렉션
- 19. 레일 3 protect_from_forgery 아무것도
- 20. 레일 3 개 협회
- 21. 레일 3 및 FCGI?
- 22. 칼럼 계산 레일 3
- 23. 레일 3 경로 : 모델
- 24. 레일 3 요청 파견주기
- 25. 레일 3/AREL에 AREL
- 26. 레일 3 - 여러 통화
- 27. 레일 3 - 어떻게
- 28. 레일 3 임베드 비디오
- 29. 레일 3 - 조건부 라우팅?
- 30. 레일 3 가입 질문