모듈: Mongoid::Config::Validators::Client

확장자:
고객
포함 항목:
고객
다음에 정의됨:
lib/mongoid/config/validators/ 클라이언트.rb

개요

클라이언트 별 구성에 대한 유효성 검사기입니다.

상수 요약 접기

STANDARD =

표준 구성 옵션.

%i[database 호스트 사용자 이름 비밀번호].동결

인스턴스 메서드 요약 접기

인스턴스 메서드 세부 정보

#유효성 검사(클라이언트) ⇒ 객체

클라이언트 구성의 유효성을 검사합니다.

예시:

클라이언트 구성의 유효성을 검사합니다.

Client.validate({ default: { hosts: [ "localhost:27017" ] }})

매개변수:

  • 클라이언트 (해시)

    클라이언트 구성.

다음을 발생시킵니다.



19
20
21
22
23
24
25
26
27
# 파일 'lib/mongoid/config/validators/ 클라이언트.rb', 줄 19

def 유효성 검사(클라이언트)
  올리다 오류::NoDefaultClient.신규(클라이언트.) 하지 않는 한 클라이언트.has_key?(:default)

  클라이언트.각각의 쌍 do |이름, config|
    validate_client_database(이름, config)
    validate_client_hosts(이름, config)
    validate_client_uri(이름, config)
  end
end