我的 Rails 应用可以打电话。我想要一组常量来定义如何进行调用。当调用开始时,可能会发生三种情况之一,具体取决于配置常量。他们是
1) 要求用户按一个键开始对话
2) 让用户说继续开始对话
3) 接听电话后立即开始对话
操作模式是互斥的。如果你按下一个键开始对话,你不能说继续开始对话等等。在 C++ 中,这将是一个枚举。执行此操作的首选 ruby/rails 方法是什么。将不胜感激展示如何构造常量以及如何在代码中使用它的示例。
最佳答案
对于 Rails 中的枚举,我建议 Rails Enums ;)
关于ruby-on-rails - Ruby/Rails 相当于 C++ 枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42238419/