MongoDB\Driver\Session::advanceClusterTime

(mongodb >=1.4.0)

MongoDB\Driver\Session::advanceClusterTime — 이 세션의 클러스터 시간을 앞당깁니다.


설명

final public MongoDB\Driver\Session::advanceClusterTime(array|object $clusterTime): void

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

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


매개변수

clusterTime
클러스터 시간은 논리적 타임스탬프와 서버 서명을 포함하는 문서입니다. 일반적으로 이 값은 다른 세션 개체에서 MongoDB\Driver\Session::getClusterTime()을 호출하여 얻을 수 있습니다.

반환 값

값이 반환되지 않습니다.


오류/예외


기타