我在rails上使用名爲AASM的狀態機gem。Rails AASM;如果發生特定轉換,該怎麼辦?
有一個事件有兩種類型的轉換。
三個三種狀態
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
去paid
。
有什麼想法?要做到這一點