버전 1.3에 새로 추가되었습니다.
정의
매개변수
$options
: 배열- 원하는 옵션을 지정하는 배열 . 지원되는 옵션 목록은 MongoDB\ 드라이버\ 관리자::startSession() 확장 문서를 참조하세요.
Return Values
오류/예외
확장 수준에서 매개변수 또는 옵션의 구문 분석과 관련된 오류의 경우MongoDB\ 드라이버\Exception\InvalidArgumentException을 참조하세요.
확장 수준의 기타 오류(예: 연결 오류)에 대한MongoDB\ 드라이버\Exception\RuntimeException입니다.
예시
다음 예제에서는 새 세션을 시작합니다.
$client = new MongoDB\Client; $session = $client->startSession(); var_dump($session);
이 경우 출력은 다음과 유사합니다:
object(MongoDB\Driver\Session)#2043 (4) { ["logicalSessionId"]=> array(1) { ["id"]=> object(MongoDB\BSON\Binary)#225 (2) { ["data"]=> string(16) "................" ["type"]=> int(4) } } ["clusterTime"]=> NULL ["causalConsistency"]=> bool(true) ["operationTime"]=> NULL }
다음도 참조하세요.
MongoDB 매뉴얼의 인과적 일관성