【发布时间】:2012-12-13 22:12:04
【问题描述】:
我正在寻找关于在 Rails 中更改模型状态的简单方法的建议。例如,我希望用户能够通过下拉或比率按钮将他们的工作更改为以下之一:
工作状态
- 出价(初始状态)
- 进行中
- 完成
有没有一种简单的方法可以在 Rails 中编写它,或者有推荐的 gem?没有转换,用户应该能够从一种状态更改为其他两种状态中的任何一种,没有特定的顺序。
我查看了 state_machine,对于这样的事情似乎有点沉重。
【问题讨论】:
标签: ruby-on-rails ruby state-machine states