【发布时间】:2010-10-10 14:58:43
【问题描述】:
我了解 Rails 3.0.0 验证方法的文档位于 ActiveModel::Validations::ClassMethods
那时我想知道,继承自 ActiveRecord::Base 的类如何具有 validates 方法?
例如,通常以这样的方式使用验证:
class User < ActiveRecord::Base
attr_accessible :name, :email
validates :name, :presence => true
end
我查看了类层次结构,似乎SomeModelClass extends ActiveRecord::Base extends Object
Active::Validations::ClassMethods 中的方法如何可用于从 ActiveRecord::Base 继承的模型对象?
非常感谢您的帮助!
【问题讨论】:
标签: ruby-on-rails activerecord ruby-on-rails-3