레일 콘솔 사용과 관련하여 모델을 약간 변경하면 매번 레일 콘솔을 다시로드해야 변경 사항이 반영됩니까?레일 콘솔 다시로드
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
"reload!"명령을 실행해야합니까? "long_title"메서드 호출을 할 수있을 때마다? 그렇지 않으면 속성이 정의되지 않았기 때문에 오류가 발생합니다. 왜 수동으로 수행해야합니까?