2017-03-22 3 views
0

내 모델에는 AssessmentItemhas_many :items_levels이 있습니다. 내가 가져 오려고 할 때 ItemLevel 내가 가져 오는 동안 오류를rails_admin_import : 가져 오는 중 오류 :

오류를 얻을 : AssessmentItem (# 70286054976500) 예상 AssessmentItem (# 70286114743280) (/Users/stoebelj/.rbenv/versions/2.3.1있어 /lib/ruby/gems/2.3.0/gems/activerecord-4.2.7.1/lib/active_record/associations/association.rb:218:inraise_on_type_mismatch! ')

지금까지 내가 아는 한, 부모 기록을 존재하고 올바른 매핑 키를 사용하여 참조하고 있습니다.

누군가이 오류의 의미와 그 원인을 알 수 있습니까?

답변

1

이 문제가 너무 있습니다.

개발 환경에서 클래스를 변경하고 편집기에 저장할 때마다 클래스가 새 클래스로 등록되므로 클래스 인스턴스가 일치하지 않습니다.

  1. 는 정지 다시

반복을 다시 당신이 당신의 코드를 변경할 때마다 업로드 시도, 이제 페이지

  • 새로 고침 서버를
  • 실행을 레일.