MongoDB\Driver\Session::advanceOperationTime

(mongodb >=1.4.0)

MongoDB\Driver\Session::advanceOperationTime — 이 세션의 작업 시간을 앞당깁니다.


설명

final public MongoDB\Driver\Session::advanceOperationTime(MongoDB\BSON\TimestampInterface $operationTime): void

이 세션의 작업 시간을 앞당깁니다. 작업 시간이 세션의 현재 작업 시간보다 작거나 같으면 이 기능은 작동하지 않습니다.

이 메서드를 MongoDB\Driver\Session::advanceClusterTime()과 함께 사용하여 다른 세션에서 작업 및 클러스터 시간을 복사하면 이 세션의 작업이 다른 세션의 마지막 작업과 인과적으로 일치하는지 확인할 수 있습니다.


매개변수

operationTime
작업 시간은 논리적 타임스탬프입니다. 일반적으로 이 값은 다른 세션 객체에서 MongoDB\Driver\Session::getOperationTime()을 호출하여 얻을 수 있습니다.

반환 값

값이 반환되지 않습니다.


오류/예외


기타