나는 레일스 3 폼을 가지고 있으며 data-remote => true입니다.레일 - 사용자 정의 유효성 검사를 작성하는 방법
양식 필드는 트위터 핸들처럼 핸들입니다. 친숙한 의미, 공백 없음, URL 이외의 친숙한 문자를 처리 할 수 있도록 유효성 검사를 추가하고 싶습니다.
어디서부터 시작해야합니까? 고객 확인을 위해 어떻게해야합니까? 당신이 당신의 요구에 맞게 validates_format_of
class Product < ActiveRecord::Base
validates_format_of :handle, :with => /\A[a-zA-Z]+\z/, :message => "Only letters allowed"
end
변경 정규 표현식 패턴을 사용하려면 같은 validates_each
validates_each :handle do |record,attribute,value|
# your validation code here, and you can record.errors.add().
end