我有一个简单的 Rails 3 模型,它的 attr_accessor 在数据库中没有字段,由于我的初始化设置,我需要使用固定装置进行设置。
但是当我尝试它时,我收到关于未知列的错误。
还有另一种方法可以做到这一点吗?
我的模型:
class Timeslot < ActiveRecord::Base
attr_accessor :interval
after_initialize :init
def init
self.interval ||= 15
self.start_time ||= Time.local(0, 1, 1)
self.end_time = self.start_time.advance :minutes => self.interval
end
end