validates_uniqueness_of는 nil 또는 공백 (allow_nil 및 allow_blank 제외)에 전달합니다. ActiveRecord의 고유성 유효성 검사기 에는 값이 nil이거나 비어있는 경우 유효성 검사를 건너 뛸 수있는 옵션이 있습니다. 두 매개 변수를 모두 true (기본 동작)로 설정하더라도 유효성 검사가 시작되기 전에 nil과 공백으로 하나의 레코드를 만들 수 있습니다. 기본 SQlite3 Database sqlite3-ruby (1.2.5)를 사용합니다. 설명 편집 : validates_presence_of모델에 추가하면 예상되는 결과를 얻습니다 . 의 기본 동작 validates_uniqueness_of이이 중복을 만들 것이라고 생각했습니다 . 테스트 케이스 : rails..