예외: Mongoid::Errors::NestedAttributesMetadataNotFound

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

개요

이 오류는 중첩된 속성을 정의할 때 메타데이터 를 찾을 수 없거나 이름이 잘못된 경우 발생합니다.

상수 요약

MongoidError에서 상속된 상수

MongoidError::BASE_KEY

인스턴스 속성 요약

MongoidError에서 상속된 속성

#problem, #Resolution, #summary

인스턴스 메서드 요약 접기

MongoidError에서 상속된 메서드

#compose_message

생성자 세부 정보

#initialize(klass, name) ⇒ NestedAttributesMetadataNotFound

새 메타데이터 생성 오류.

예시:

새 메타데이터 생성 오류.

NestedAttributesMetadataNotFound.new(klass, name)

매개변수:

  • class (클래스)

    문서 의 클래스입니다.

  • 이름 (기호 | string)

    연관 관계의 이름



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

def 초기화(class, 이름)
  super(
    Compose_message(
      "중첩된_속성_메타데이터_노출",
      { class: class, 이름: 이름 }
    )
  )
end