0
Я учусь Rails и попытаться использовать государственную машину, но я не смог инициализировать значение для состояния variable..can кто поможет мнеstate_machine в рельсах 4 не надлежащее состояние инициализации значение столбца
class Primer < ActiveRecord::Base
extend StateMachine::MacroMethods
state_machine :initial => :data do
event :ignite do
transition :parked => :idling
end
end
end
схемы базы данных
class CreatePrimers < ActiveRecord::Migration
def change
create_table :primers do |t|
t.string :name
t.string :state
t.string :desc
t.timestamps null: false
end
end
end
попробовать с
рельсы с
a = Primer.new
=> #<Primer id: nil, name: nil, state: nil, desc: nil, created_at: nil, updated_at: nil>
2.2.0 :002 > a.state
=> nil
Великая вторая одна работа для меня .... –