문제

나는 지금 언젠가는이 오류에 갇혀 있고 막 다른 끝을 쳤다.

이 완전히 도움이되지 않습니다

can't dup NilClass
.

이것은 상황입니다.

나는 다른 사람과의 관계에있는 한 수업이 있습니다.

라고 말하십시오
 class Parent
 end

 class Child < Parent
    unloadable
     :has_many :parents, :foreign_key => "child"
 end
.

이 오류가 처음 액세스 할 때 발생하지 않습니다.자식에 액세스하는 두 번째 시간이 발생합니다.

이 오류가 정확히 원인이되고 해결책이 있습니까?

i는 다음 링크 그것은 도움이되지 않습니다

업데이트

나는

그러나 다시는 동일하게 제안합니다.그러나 나는 내 lib에 모듈을 가지고있다.그것은 모델과 아무 관련이 없습니다.

도움이 되었습니까?

해결책

왜 자녀를 언로드 할 수없는 것으로 표시하고 있습니까?이것에 좋은 이유가 있습니까?그렇지 않은 경우, 나는 삭제할 것입니다.

"NoFollow noreferrer"> Rails API " "언로드 할 수있는 상수가 각종 종속성이 제거되도록 제거됩니다.. "

이를 변경하면 오류가 발생합니까?

class Child < Parent
  has_many :parents, :foreign_key => "child"
end
.

, 나는 과장 될 수 있지만, 이것은 더 많은 기준이 보인다 :

class Child
  belongs_to :parent
end

class Parent
  has_many :children, :dependent=>:destroy
end
.

다른 팁

이것은 지하 인프라에서 오류입니다.그것은 매우 기본적인 문법 오차 정도가 발생할 수 있습니다.

그래서 모든 구성 파일 (특히 구성 폴더, 해당 YAML 파일)이 있는지 여부를 제안합니다.

내 경우에는 config / application.yml (구성 파일 인)

을 추가 하여이 문제를 해결했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top