제 모델 중 하나에 문제가 있습니다. 내가 히로쿠에 넣었을 때 오류가 발생했습니다 :Rails/Heroku 정의되지 않은 메소드 오류
Completed 500 Internal Server Error in 6ms (ActiveRecord: 1.5ms)
ActionView::Template::Error (undefined method `parent_id' for #<Kategorie:0x007f607f8a3ea0>):
로컬 호스트에서 내 응용 프로그램을 실행할 때 아무런 문제가 없습니다. 실행을 시도했습니다.
heroku run rake db:migrate
heroku run rake db:migrate:status --app app_name
heroku restart
하지만 나에게 아무런 효과가 없습니다.
업데이트 :
상태를 확인하면 모든 것이 정상입니다. Kategories 테이블은 비어 있지만 모든 것이 로컬 서버에서 작동합니다. 내 모델에서
나는이 :
has_many :children, class_name: "Kategorie", foreign_key: "parent_id"
상태 란 무엇입니까? 모든 마이그레이션이 완료 되었습니까? –
'Kategories' 테이블에 데이터가 있습니까? – Sajan