データベースにフィールドを持たないattr_accessorを使用した単純なRails3モデルがあり、初期化セットアップのため、フィクスチャを使用してセットアップする必要があります。
しかし、試してみると、不明な列についてエラーが発生します。
これを行う別の方法はありますか?
私のモデル:
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