在我的Rails 3.2.11和 “发展” 的环境,当我尝试有一个活跃的模型:Rails的加载ActiveModel 3:不能加载ActiveModel包括::型号直接
class DisponibilityApi
include ActiveModel::Model
attr_accessor :start_time, :end_time
validates :start_time, :end_time, :presence => true
end
我有一个错误:
NameError:未初始化加载ActiveModel不变::型号
但是,当我手动包括它:
class DisponibilityApi
extend ActiveModel::Naming
extend ActiveModel::Translation
include ActiveModel::Validations
include ActiveModel::Conversion
attr_accessor :start_time, :end_time
validates :start_time, :end_time, :presence => true
end
现在起作用了!
我错过了什么吗?
谢谢!
如果你想使用此与加载ActiveModel你SimpleForm还必须执行'坚持?'方法。 – jethroo