在我的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