को महत्व देता है का कहना है कि मैं इस तरह एक cronjob है की सुविधा देता है:रेल - - जब भी मणि गतिशील
every 1.day, :at => '4:30 am' do
runner "MyModel.task_to_run_at_four_thirty_in_the_morning"
end
हालांकि, मैं इस तरह के एक फार्म के माध्यम से मान बदलने के रूप में और अधिक गतिशील '1.day' बनाने के लिए, चाहते हैं एक प्रशासन पृष्ठ।
तो यह ऐसा दिखाई दे सकता:
every Constant.find(2).value, :at => '4:30 am' do
या
@const = Constant.find(2)
every @const.span, :at => @const.time do
किसी को भी यह कैसे काम करने के लिए पर एक विचार के साथ आने कर सकते हैं?
जाहिर है, इस का कारण यह है कि मैं एक संदेश कह
<%= "The next update is in less than #{@const.time}" #or something similar %>
कि Rails4 में मेरे लिए काम नहीं करता। आवश्यक कथन काम नहीं करता है। कोई विचार मुझे बदलने की क्या ज़रूरत है? – ShivamD
मैंने अभी तक रेल 4 की कोशिश नहीं की है, लेकिन मुझे लगता है कि RAILS_ROOT को Rails.root में बदल दिया गया है। – Frexuz
@ फ़्रेक्सज़: इस पंक्ति का क्या अर्थ है, क्या आप इससे छुटकारा पाने में मेरी सहायता कर सकते हैं। अधिसूचना_weekly = Constant.find_by_key ("अधिसूचना_weekly_time_span") - अधिसूचना_weekly_time_span – SSR