Я разрабатываю конечный автомат, используя state_machine на рельсах, здесь у меня есть различные состояния, которые определены, исходя из условий, состояние изменится на другое состояние.Вот мой вопрос, как получить предыдущее состояние?и мой второй вопрос: как перечислить все состояния в конечном автомате?
Я объясню свой вопрос на примере, скажем, у меня есть 3 состояния, скажем, state1, state2, state3, первоначально он будет в состоянии1когда выполняется событие1, состояние меняется с состояния1 => состояние2, теперь я хотел узнать, какое у меня предыдущее состояние.пожалуйста, помогите мне разобраться в этом.