レコードがすでに存在するかどうかを確認するために仮想フィールドで検証を実行する必要があるRails3アプリに取り組んでいます...これが私のモデルコードです:
#mass-assignment
attr_accessible :first_name, :last_name, :dob, :gender
#validations
validates_presence_of :first_name, :last_name, :gender, :dob
validates :fullname, :uniqueness => { :scope => [:dob] }
def fullname
"#{first_name} #{last_name}"
end
エラーは発生していません。検証に合格しています。