2014-02-16 4 views
0

레일스에서 ​​사용자 모델을 만들었지 만 레일 콘솔에 들어가서 User를 입력하면 "=> 사용자 (데이터베이스에 연결되지 않음)"오류가 표시됩니다. 아래 레일 콘솔 로그를 볼 수 있습니다새 개체 모델을 만드는 중 오류가 발생했습니다.

[email protected]:~/rails_projects/sample_app$ cd .. 
[email protected]:~/rails_projects$ cd midexam 
[email protected]:~/rails_projects/midexam$ rails c 
Loading development environment (Rails 4.0.2) 
Couldn't load interactive_editor: cannot load such file -- interactive_editor 
Couldn't load awesome_print: cannot load such file -- awesome_print 
2.0.0-p353 :001 > User 
=> User(no database connection) 
2.0.0-p353 :002 > ^C 
2.0.0-p353 :002 > 

답변

0

쿼리를 실행 해 보셨습니까?

예컨대 User.count

아마도 ActiveRecord는 아직 DB에 연결하지 않았으므로 메시지를 보냈습니다.

이것은 버그가 아닙니다. 그것은 예상 된 행동입니다. 활성 레코드 모델을로드해도 데이터베이스에 연결되지 않습니다.

참조 문제 12804

관련 문제