[RUBY-ON-RAILS] 레일 콘솔 : 재 장전! 모델 파일의 변화를 반영하지? 가능한 이유 무엇을 할 수 있을까?
RUBY-ON-RAILS레일 콘솔 : 재 장전! 모델 파일의 변화를 반영하지? 가능한 이유 무엇을 할 수 있을까?
이전 그것은 잘 작동했다. 나는 약간의 설정을 연주하고있다. 그래서 내가 모르는 사이에 몇 가지 설정을 변경 할 수있다.
여기에 환경 / development.rb의 config (설정)한다
config.cache_classes = false
# Log error messages when you accidentally call methods on nil.
config.whiny_nils = true
# Show full error reports and disable caching
config.consider_all_requests_local = true
config.action_view.debug_rjs = true
config.action_controller.perform_caching = false
# Don't care if the mailer can't send
config.action_mailer.raise_delivery_errors = false
# Print deprecation notices to the Rails logger
config.active_support.deprecation = :log
# Only use best-standards-support built into browsers
config.action_dispatch.best_standards_support = :builtin
# migration prefix with sequence #s
config.active_record.timestamped_migrations = false
#time zone
config.time_zone = 'UTC'
여기에 application.rb의 설정 부분입니다
# Configure the default encoding used in templates for Ruby 1.9.
config.encoding = "utf-8"
# Configure sensitive parameters which will be filtered from the log file.
config.filter_parameters += [:password]
config.active_record.schema_format = :sql
내가 다시로드를 실행할 때! 레일에가 true를 돌려 콘솔
해결법
-
==============================
1.재 장전! 전용 콘솔 환경에서 최신 코드를 다시로드합니다. 그것은 기존 개체를 초기화 재하지 않습니다.
재 장전! 전용 콘솔 환경에서 최신 코드를 다시로드합니다. 그것은 기존 개체를 초기화 재하지 않습니다.
새로 도입 된 검증을 포함하여 - 당신은 이미 물건을 인스턴스화 한 경우이 수단은 그 속성이 업데이트되지 않습니다. 새 개체를 만드는 경우, (도 및 검증)의 속성은 리로디드 코드를 반영합니다. 자세한 내용은 여기
-
==============================
2.당신은 데이터베이스에서 개체를 다시로드하고 있습니까?
당신은 데이터베이스에서 개체를 다시로드하고 있습니까?
예를 들면 :
>> a = User.last => #<User id: 16, email: "asdfadsf@sdfdsf.com"> >> reload! Reloading... => true
당신은 DB에서 다시로드 할 때까지 A는 모델에 대한 변경 사항을 반영하지 않습니다.
from https://stackoverflow.com/questions/5427596/rails-console-reload-not-reflecting-changes-in-model-files-what-could-be-poss by cc-by-sa and MIT license
'RUBY-ON-RAILS' 카테고리의 다른 글
[RUBY-ON-RAILS] 레일의 링크로 테이블 행 만들기 (0) | 2020.02.19 |
---|---|
[RUBY-ON-RAILS] 테이블을 조인 명명 규칙 레일 (0) | 2020.02.19 |
[RUBY-ON-RAILS] 루비 온 레일 : 여러 has_many : 수를 통해? (0) | 2020.02.19 |
[RUBY-ON-RAILS] 정의되지 않은 메서드`#을 위해 '얻을 <RSpec에 :: 코어 :: ExampleGroup :: Nested_1 : 0x00000106db51f8> (0) | 2020.02.19 |
[RUBY-ON-RAILS] 어떻게 부하는 루비에 필요 다릅니 까? (0) | 2020.02.19 |