रेल कंसोल के उपयोग के संबंध में, जब मैं मॉडल पर कुछ बदलाव करता हूं, तो क्या मुझे उस बदलाव को प्रतिबिंबित करने के लिए हर बार रेल कंसोल को फिर से लोड करने की आवश्यकता होती है? मैं नीचे के रूप में कुछ अतिरिक्त विशेषता जोड़ना चाहते हैंरेल कंसोल
class Article < ActiveRecord::Base
validates :title, :presence => true
validates :body, :presence => true
end
बाद में,:
उदाहरण के लिए, मैं इस प्रकार अपने मूल कोड है।
class Article < ActiveRecord::Base
validates :title, :presence => true
validates :body, :presence => true
def long_title
"#{title} - #{published_at}"
end
end
क्या इसे "पुनः लोड" आदेश चलाने की आवश्यकता है? हर बार "long_title" विधि कॉल करने में सक्षम होने के लिए? अन्यथा, मुझे एक त्रुटि मिल जाएगी क्योंकि विशेषता परिभाषित नहीं की गई है। और हमें इसे मैन्युअल रूप से करने की आवश्यकता क्यों है?