状态机与轨道3.1

时间:2012-08-24 07:13:27

标签: ruby-on-rails ruby-on-rails-3 state-machine

我想实现mulistep(向导类型)表单来注册。我使用Rails 3.1。我需要在状态机的帮助下实现,所以我可以轻松地维护它。但我对状态机的活动记录感到困惑。请分享有助于我工作的资源。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

在Rails中可用于实现状态机的宝石很少。

state_machine:这是此类别中下载次数最多的宝石。但遗憾的是,此功能打包选项已不再保留。

aasm:根据下载次数,AASM又名'acts_as_state_machine'是列表中第二个最受欢迎的宝石。 AASM由一个活跃的社区定期维护,并附带一个非常好的文档。

您可以查看此媒体文章了解更多详情: https://medium.com/geogo-in/state-machines-in-rails-5-45259a4f42da