전자 메일 주소를 확인하는 데이 코드 블록을 사용하고 있습니다. 입력 한 전자 메일 주소 형식이 유효한지 확인할 수 있지만 "고유성"부분에 문제가 있습니다. 현재 데이터베이스에 더 많은 동일 전자 메일 주소를 입력 할 수 있습니다. 어떻게 가능합니까?레일 4 - 고유성 검증이 작동하지 않습니까?
유효성 검사에 대해 Rails 4에서 변경된 사항이 있습니까?
class BetaAccess < ActiveRecord::Base
validates_format_of :email,:with => Devise::email_regexp, uniqueness: true
end
감사합니다.
나는 같은 문제가 있었지만, 고유 한 부분을 별도의 줄로 편집했습니다. 그것도'validates_uniqueness_of : email' 시도해보십시오 –
http://stackoverflow.com/questions/6422211/rails-3-validating-email-uniqueness-and-case-sensitive-fails –