我在 Rails 上使用称为AASM的状态机 gem 。
有一个事件有两种类型的转换。
三三种状态
state pending
state past_due
state paid
pending
可以改成paid
past_due
可以改成paid
event :pay do
transitions from: [:pending, :past_due], to: :paid
end
所以在这里我只想在past_due
go时做一些动作paid
。
任何的想法?