相关疑难解决方法(0)

如何根据DB中的用户定义数据为状态机创建动态定义

我正在尝试编写一个应用程序,允许用户使用State Machine gem管理工作流,但我不知道如何继续允许用户使用状态机gem为ruby定义自己的状态机.

在gem文档的动态定义部分,它说我应该能够通过用数据源替换下面的代码来实现这一点.

   def transitions
    [
      {:parked => :idling, :on => :ignite},
      {:idling => :first_gear, :first_gear => :second_gear, :on => :shift_up}
      # ...
    ]
  end
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么做.如何定义数据库中的转换?

ruby-on-rails state-machine state-machine-workflow

2
推荐指数
1
解决办法
1411
查看次数