MongoDB\Driver\WriteConcern::isDefault

(mongodb >=1.3.0)

MongoDB \ Driver \ WriteConcern :: isDefault - 이것이 기본 쓰기 문제인지 확인합니다.


설명

final public MongoDB\Driver\WriteConcern::isDefault(): bool

이것이 기본 쓰기 문제인지 여부를 반환합니다(즉, 옵션이 지정되지 않음). 이 메서드는 주로 MongoDB\Driver\Manager::getWriteConcern()과 함께 사용하여 관리자가 쓰기 문제 옵션 없이 구성되었는지 여부를 확인하기 위한 것입니다.

드라이버는 서버가 » 수정된 자체 기본값을 적용할 수 있도록 하기 위해 쓰기 작업(예: MongoDB\Driver\Manager::executeBulkWrite())에 기본 쓰기 문제를 포함하지 않습니다. 관리자의 쓰기 문제에 액세스하여 자체 쓰기 명령에 포함하는 라이브러리는 이 메서드를 사용하여 기본 쓰기 문제가 설정되지 않은 상태로 유지되도록 해야 합니다.


매개변수

이 함수에는 매개변수가 없습니다.


반환 값

이것이 기본 쓰기 문제이면 true를 반환하고 그렇지 않으면 false를 반환합니다.


오류/예외


Examples

예제 #1 MongoDB\Driver\WriteConcern::isDefault() 예제

                  
<?php

$wc = new MongoDB\Driver\WriteConcern(1);
var_dump($wc->isDefault());

$manager = new MongoDB\Driver\Manager('mongodb://127.0.0.1/?w=majority');
$wc = $manager->getWriteConcern();
var_dump($wc->isDefault());

$manager = new MongoDB\Driver\Manager('mongodb://127.0.0.1/');
$wc = $manager->getWriteConcern();
var_dump($wc->isDefault());

?>
                  
                

위의 예는 다음을 출력합니다.

bool(false)
bool(false)
bool(true)
                

기타