예외: Mongoid::Errors::InverseNotFound

상속:
MongoidError
  • 객체
모두 표시
다음에 정의됨:
lib/mongoid/errors/inverse_not_Found.rb

개요

필요할 때 inverse_of 정의를 찾을 수 없을 때 발생합니다.

상수 요약

MongoidError에서 상속된 상수

MongoidError::BASE_KEY

인스턴스 속성 요약

MongoidError에서 상속된 속성

#problem, #Resolution, #summary

인스턴스 메서드 요약 접기

MongoidError에서 상속된 메서드

#compose_message

생성자 세부 정보

#initialize(base, name, klass, inverse) ⇒ InverseNotFound

그런 다음 새 오류를 생성합니다.

예시:

새 오류를 만듭니다.

InverseNotFound.new(Town, :citizens, Person, :town_id)

매개변수:

  • base (클래스)

    기본 클래스.

  • 이름 (기호)

    연관 관계의 이름입니다.

  • class (클래스)

    자식 클래스.

  • inverse (기호)

    시도된 역방향 키입니다.



19
20
21
22
23
24
25
26
# 파일 'lib/mongoid/errors/inverse_not_Found.rb', 줄 19

def 초기화(base, 이름, class, inverse)
  super(
    Compose_message(
      "inverse_not_Found",
      { 기본: base, 이름: 이름, class: class, inverse: inverse }
    )
  )
end