예외: Mongoid::Errors::InvalidIncludes

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

개요

이 오류는 즉시 로드 쿼리 에 잘못된 값이 전달될 때 발생합니다.

상수 요약

MongoidError에서 상속된 상수

MongoidError::BASE_KEY

인스턴스 속성 요약

MongoidError에서 상속된 속성

#problem, #Resolution, #summary

인스턴스 메서드 요약 접기

MongoidError에서 상속된 메서드

#compose_message

생성자 세부 정보

#initialize(klass, args) ⇒ InvalidIncludes

오류를 초기화합니다.

예시:

오류를 초기화합니다.

InvalidIncludes.new(Band, [ :members ])

매개변수:

  • class (클래스)

    모델 클래스입니다.

  • args (Array<Object>)

    포함에 전달된 인수입니다.

[소스 보기]

18
19
20
21
22
23
24
25
26
27
28
29
# 파일 'lib/mongoid/errors/invalid_includes.rb', 줄 18

def 초기화(class, args)
  super(
    Compose_message(
      "invalid_includes",
      {
        class: class.이름,
        args: args.map(&:inspect).가입(", "),
        관계: class.관계..map(&:inspect).가입(", ")
      }
    )
  )
end