1
我是新來的rails,我不知道如何在我可以從我的rails應用程序讀取的設置文件中創建屬性。我有這樣的代碼:如何從我的控制器讀取屬性
Time.now.advance(:days => -7)
我想它是可配置的,這樣我就可以將其配置爲(:月= > -2)或什麼都喜歡。我如何在rails中執行此操作?
謝謝
我是新來的rails,我不知道如何在我可以從我的rails應用程序讀取的設置文件中創建屬性。我有這樣的代碼:如何從我的控制器讀取屬性
Time.now.advance(:days => -7)
我想它是可配置的,這樣我就可以將其配置爲(:月= > -2)或什麼都喜歡。我如何在rails中執行此操作?
謝謝
設置這個哈希在配置文件中的一個(在config/environments/development.rb
或config/environment.rb
爲例):
ADVANCE_SPAN = {:days => -7}
然後在你的代碼中使用它
Time.now.advance(ADVANCE_SPAN)
而我的應用程序在更改時是否重新讀取此屬性,還是必須重新啓動服務器? – Neigaard 2010-09-30 11:28:13
@Neigaard完全需要2分鐘才能看到。 – 2010-09-30 11:30:31
Hm點採取...它不重新加載屬性 – Neigaard 2010-10-02 12:27:26