예외: Mongoid::Errors::InvalidDependentStrategy

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

개요

이 오류는 연결 종속성에 대해 잘못된 전략이 정의된 경우 발생합니다.

상수 요약

MongoidError에서 상속된 상수

MongoidError::BASE_KEY

인스턴스 속성 요약

MongoidError에서 상속된 속성

#problem, #Resolution, #summary

인스턴스 메서드 요약 접기

MongoidError에서 상속된 메서드

#compose_message

생성자 세부 정보

#initialize(association, invalid_strategy, valid_strategies) ⇒ InvalidDependentStrategy

새 오류를 만듭니다.

예시:

새 오류를 만듭니다.

InvalidDependentStrategy.new(association, invalid_strategy, valid_strategies)

매개변수:

  • 연관 관계 (Mongoid::Association)

    이 종속성이 정의된 연결입니다.

  • invalid_strategy (기호 | string)

    잘못된 전략을 시도했습니다.

  • valid_strategies (Array<Symbol>)

    유효한 전략.



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

def 초기화(연관 관계, invalid_strategy, valid_strategies)
  super(
      Compose_message(
          "invalid_depend_strategy",
          { 연관 관계: 연관 관계,
            invalid_strategy: invalid_strategy,
            valid_strategies: valid_strategies
          }
      )
  )
end