0
作为RoR的新手,我对这个问题的模糊措辞表示歉意。Rails 3 - 使用.find创建类别未知的记录
所以我想做一个自定义的验证,就像这样:
class MyValidator < ActiveModel::EachValidator
def validate_each(record, attribute, value)
...
end
end
我想检查我的数据库已经存在的记录的某些属性。我如何在这里使用.find
- 我不能与record
一起使用。那么我如何访问该功能?
谢谢record.class就是我一直在寻找像 –
听起来validate_uniqueness_of真的是你正在寻找的基础上的描述。让铁轨为你做好工作。 –
那么,我的模特有一个名字和一个姓氏。我正在验证[不区分大小写,所以我不能使用范围]全名的唯一性。 –