相关疑难解决方法(0)

在Rails 3应用程序中何处/如何编写常量

可能重复:
Ruby on Rails:在哪里定义全局常量?

我有兴趣在新应用程序上执行"Rails Way".我还想在某种上下文中引用常量来使代码更具可读性.我有一个应用程序,用户可以请求访问其他用户的数据集.此AccessRequest可以具有以下状态之一:

查看拒绝批准

我可以看到这些值将来用于报告功能,所以我想让它们成为常量,以避免任何拼写或大写问题.我以为我会把它们放在config/initializers目录下的constants.rb文件中.

我想将这些称为AccessRequest :: REVIEW.因为我已经有一个名为AccessRequest的模型,将它们放在那里是否有意义?或者将它们包装在config/initializers目录中的constants.rb文件中的类中?Rails方式是哪种方式?

ruby-on-rails constants

34
推荐指数
2
解决办法
2万
查看次数

标签 统计

constants ×1

ruby-on-rails ×1