모듈: Mongoid::Config::Validators::AsyncQueryExecutor Private

확장자:
AsyncQueryExecutor
포함 항목:
AsyncQueryExecutor
다음에 정의됨:
lib/mongoid/config/validators/async_query_executor.rb

개요

이 모듈은 비공개 API의 일부입니다. 이 모듈은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

Mongoid 구성에서 비동기 쿼리 실행기 옵션의 유효성을 검사합니다. 애플리케이션 부트스트랩 중에 사용됩니다.

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#유효성 검사(옵션) ⇒ 객체

이 메서드는 비공개 API의 일부입니다. 이 방법은 향후 제거되거나 변경될 수 있으므로 가능하면 사용하지 않는 것이 좋습니다.

비동기 쿼리 실행기와 관련된 Mongoid 구성 옵션의 유효성을 검사합니다.

매개변수:

  • 옵션 (해시)

    구성 옵션입니다.



24
25
26
27
28
29
30
# 파일 'lib/mongoid/config/validators/async_query_executor.rb', 줄 24

def 유효성 검사(옵션)
  만약 옵션.키?(:async_query_executor)
    만약 옵션[:async_query_executor].to_sym == :immediate && !옵션[:global_executor_concurrency].nil?
      올리다 오류::InvalidGlobalExecutorConcurrency
    end
  end
end