我有一组数据,例如时间(早上 7:00、早上 7:30 等),我想在几个地方存储和引用这些数据。
1)我应该在哪里存储这些数据?我最初是在我的数据库中考虑的(我正在使用 mongoid),但我不确定这是否过度杀戮。
2)我将如何去引用它?比方说,从下拉菜单中。
最佳答案
在这种情况下,我创建了一个 Constants
lib中的模块:
module Constants
SCHEDULER_STEPS = %w( 7:00am 7:30am )
end
然后我可以在任何需要的地方访问它:
Constants::SCHEDULER_STEPS
注意:一定要加
libs
到配置文件中的自动加载路径。
关于ruby-on-rails - 我应该在哪里存储常量数据,然后如何在 Rails 中引用它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12330730/