rails console
에서 데이터베이스 레코드를 가져올 수 있지만 컨트롤러에서 레코드를 찾을 수 없습니다. 둘 다 동일한 구문을 사용합니다 (예 : User.all
). inspect
을 통해 디버그하고 nil
을 반환하십시오. 다음 단계로 디버깅하는 방법을 알고 싶습니다. 나에게 힌트를주세요 ~레일에서 컨트롤러의 데이터베이스 레코드에 액세스 할 수 없습니다
0
A
답변
0
너무 당혹스럽고 재시작 서버 rails s
으로 저장했습니다. 나는 어떤 오류가 발생할 때 가르쳐야한다. 오류 로그를 찾는 것이 좋다. 로그 정보가없는 경우. 어쩌면 프로그램에 논리 오류가 있는지 고려해야합니다. 논리 오류를 제외 할 때. 이제 프로그램이나 서비스를 다시 시작할 때입니다. 물론 프로젝트가 온라인 서비스 인 경우주의를 기울여야합니다! 이 팁은 나 같은 초보자를위한 것입니다. 아직도 많이 말할 필요가 있지만 영어가 너무 안 좋습니다. 나와 함께 똑같은 문제를 가진 사람들을 도울 수 있기를 바랍니다.
0
사과 만하는 것이 아니라 내 평판이 충분히 높았습니다. 나는 초보자입니다.
나는 또한 답변을 게시하는 것이 좋습니다.
콘솔이 아닌 컨트롤러에서 문제가 발생하면 대개 사용 권한 문제가 발생합니다. 정확한 매개 변수.
코드 예제를 제공하지 않으므로 여기에 하나를 남겨 두겠습니다.
이런 경우 일반적으로 문제가 해결됩니다. 제 경우에는 일반적으로 허용 된 영역에 원하는 내용을 추가하는 것을 잊어 버렸습니다.
희망이 있으면 도움이 될 것입니다.
관련 문제
- 1. 레일에서 컨트롤러의 라이브러리 파일에 액세스 할 수 없습니다.
- 2. 레일에서 데이터베이스 마이그레이션을 수행 할 수 없습니다.
- 3. 공장에서 컨트롤러의 데이터에 액세스 할 수 없습니다.
- 4. 젠드 : 컨트롤러의 폼에 액세스 할 수 없습니다.
- 5. 컨트롤러의 서비스에서 데이터에 액세스 할 수 없습니다
- 6. 레일에서 컨트롤러의 사양 파일을 만들 수 없습니다.
- 7. 페이징 사용시 gridview의 모든 레코드에 액세스 할 수 없습니다.
- 8. Ember.js -로드 된 레코드에 액세스 할 수 없습니다.
- 9. 데이터베이스 'DB 이름'에 액세스 할 수 없습니다.
- 10. matlab에 데이터베이스 항목을 액세스 할 수 없습니다
- 11. Django에서 데이터베이스 API에 액세스 할 수 없습니다.
- 12. 보기 페이지에서 컨트롤러의 변수에 액세스 할 수 없습니다.
- 13. 컨트롤러의 로그인 프로세스 기능에 액세스 할 수 없습니다.
- 14. 각도 : 서비스를 사용하여 컨트롤러의 변수에 액세스 할 수 없습니다.
- 15. 레일에서 제어기 내부의 모델 메소드에 액세스 할 수 없습니다.
- 16. 데이터베이스 이름 변경 후 데이터베이스 다이어그램에 액세스 할 수 없습니다.
- 17. 모델에서 컨트롤러의 속성에 액세스 할 수 있습니까?
- 18. 재스민에서 컨트롤러의 기능을 호출 할 수 없습니다.
- 19. 레일에서 컨트롤러의 기본 페이지 설정
- 20. 레일에서 컨트롤러 클래스 캐싱을 해제 할 수 없습니다.
- 21. 레일에서 실행 파일을 업데이트 할 수 없습니다./
- 22. 레일에서 팝업을 렌더링 할 수 없습니다. 3.1
- 23. 레일에서 모델을 생성 할 수 없습니다.
- 24. 필드의 모든 레코드에 액세스
- 25. iOS : XML 데이터 레코드에 쉽게 액세스 할 수 있습니까?
- 26. 데이터베이스 레코드에 번역 추가
- 27. 컨트롤러의 새 레코드에 속성이 있는지 테스트하는 방법
- 28. ASPNETDB.mdf에 액세스 할 수 없습니다.
- 29. 데이터베이스 [dbName]에 액세스 할 수 없습니다. (ObjectExplorer)
- 30. 크론 작업이 데이터베이스 파일에 액세스 할 수 없습니다. 업데이트를 원합니다.
Rails 환경이 서버와 콘솔에서 서로 다른가요? 컨트롤러와'rails console' 둘 다에'Rails.env'를 출력하여 테스트 할 수 있습니다. – NolanDC
난 그냥 동일한 환경 "개발"을 보여 줬어요 – lazybios
레일즈 콘솔에서 User.count를하고 컨트롤러의 브레이크 포인트에있는 User.count가 동일한 양을 보여줄 수 있습니까? – Typpex