Ruby on rails 如何从控制器读取属性

Ruby on rails 如何从控制器读取属性,ruby-on-rails,Ruby On Rails,我是rails新手,不知道如何在设置文件中创建属性,以便从rails应用程序中读取。我有以下代码: Time.now.advance(:days => -7) 我希望它是可配置的,这样我就可以将它配置为(:months=>-2)或我喜欢的任何东西。如何在rails中实现这一点 谢谢在您的一个配置文件(例如在config/environments/development.rb或config/environment.rb中)中设置此哈希: 然后在代码中使用它 Time.now.advance(

我是rails新手,不知道如何在设置文件中创建属性,以便从rails应用程序中读取。我有以下代码:

Time.now.advance(:days => -7)
我希望它是可配置的,这样我就可以将它配置为(:months=>-2)或我喜欢的任何东西。如何在rails中实现这一点


谢谢

在您的一个配置文件(例如在
config/environments/development.rb
config/environment.rb
中)中设置此哈希:

然后在代码中使用它

Time.now.advance(ADVANCE_SPAN)

我的应用程序是否在更改时重新读取此属性,或者我是否必须重新启动服务器?@Neigaard您只需2分钟即可尝试查看。
Time.now.advance(ADVANCE_SPAN)