0
이 문제가 발생하여 다른 사람들이 너무 많은 시간을 들여 벽에 머리를 부딪히지 않도록 게시하고 싶습니다.레일 : 고유성 검사기가 범위를 벗어남
나는 User
모델을 가지고 있습니다. User
모델의 경우 email
에 uniqueness
유효성을 검사했으며 그 범위는 type
입니다. 아래를 참조
class User < ActiveRecord::Base
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable
validates :email,
uniqueness: {
scope: :identifier
}
end
그러나, UniquenessValidator
이 email
고유성 검증이 identifier
속성 범위가 있다는 사실을 존중하지 않습니다.
여기 무슨 일 이니? 무슨 일이 일어 났는지