1

Ruby 或 Ruby on Rails 是否有任何支持superstates的状态机实现,可以跟踪过去的状态(并编辑它们),并跟踪在每个状态上花费的时间?

我使用过aasm,但它没有所有这些功能。我查看了许多其他选项,但不清楚哪一个最能支持所有要求。有没有人以这种方式将aasm与paper_trail一起使用?

4

1 回答 1

1

您可能已经看过它了,但http://slagyr.github.com/statemachine/index.html似乎是如今与状态机一起使用的宝石,而且它确实支持超状态。

编辑:您链接到的文章使用状态机..我很傻

于 2011-05-05T09:09:05.070 回答