我正在寻找实现自定义验证的最佳方式。我知道这一点:最好的rails方式来实现自定义验证?
validates :email, :uniqueness => {:scope => :user_id}
它的作品完美。但是,我想这样做(虚构的情况下,但它很好地说明):
validates :email, :uniqueness => {:scope => 'user.name'}
我想利用海关验证像解释here on rails cast,但似乎有点矫枉过正使用模块这一点。
有人吗?
只是一个好奇心,但你想用这个验证什么?你的方法和验证之间有什么区别:email,:uniqueness => true? – bruno077 2011-05-24 18:12:37