MongoDB\Client::startSession()
이 페이지의 내용
버전 1.3에 새로 추가되었습니다.
정의
매개변수
$options
: 배열- 원하는 옵션을 지정하는 배열입니다. MongoDB\Driver\Manager::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 매뉴얼의 인과적 일관성