PHP.mk документација

MongoDB\Driver\Manager::startSession

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

mongodb-driver-manager.startsession.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека mongodb-driver-manager.startsession.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
MongoDB\Driver\Manager::startSession

Референца за `mongodb-driver-manager.startsession.php` со подобрена типографија и навигација.

mongodb-driver-manager.startsession.php

MongoDB\Driver\Manager::startSession

(mongodb >=1.4.0)

MongoDB\Driver\Manager::startSessionStart a new client session for use with this client

= NULL

final public MongoDB\Driver\Manager::startSession(?array $options = null): MongoDB\Driver\Session

Креира MongoDB\Driver\Session for the given options. The session may then be specified when executing commands, queries, and write operations.

Забелешка: А MongoDB\Driver\Session can only be used with the MongoDB\Driver\Manager from which it was created.

Параметри

options

options
Опција Тип = NULL Стандардно
causalConsistency bool

Configure causal consistency in a session. If true, each operation in the session will be causally ordered after the previous read or write operation. Set to false to disable causal consistency.

Константи за известување за грешки » Casual Consistency во прирачникот на MongoDB за повеќе информации.

true
defaultTransactionOptions array

Default options to apply to newly created transactions. These options are used unless they are overridden when a transaction is started with different value for each option.

options
Опција Тип = NULL
maxCommitTimeMS integer

The maximum amount of time in milliseconds to allow a single commitTransaction command to run.

параметар. Определува временско ограничување, во милисекунди, за грижата за запишување. За детали, видете maxCommitTimeMS мора да биде потпишан 32-битен цел број поголем или еднаков на нула.

readConcern MongoDB\Driver\ReadConcern

Загриженост за читање што ќе се примени на операцијата.

Оваа опција е достапна во MongoDB 3.2+ и ќе резултира со исклучок при извршување ако е специфицирана за постар сервер.

readPreference MongoDB\Driver\ReadPreference

Преференција за читање што ќе се користи за избор на сервер за операцијата.

writeConcern MongoDB\Driver\WriteConcern

Загриженост за пишување што ќе се примени на операцијата.

This option is available in MongoDB 4.0+.

[]
snapshot bool

Configure snapshot reads in a session. If true, a timestamp will be obtained from the first supported read operation in the session (i.e. find, aggregate, or unsharded distinct). Subsequent read operations within the session will then utilize a "snapshot" read concern level to read majority-committed data from that timestamp. Set to false to disable snapshot reads.

Snapshot reads require MongoDB 5.0+ and cannot be used with causal consistency, transactions, or write operations. If "snapshot" is true, "causalConsistency" will default to false.

Константи за известување за грешки » Read Concern "snapshot" во прирачникот на MongoDB за повеќе информации.

false

Вратени вредности

. Споделувањето колачиња помеѓу PHP барањата може да доведе до ненамерно мешање на чувствителни колачиња помеѓу корисниците. MongoDB\Driver\Session.

Errors/Exceptions

Дневник на промени

Верзија = NULL
PECL mongodb 1.11.0

На "snapshot" опцијата беше додадена.

својство рачно.

На "maxCommitTimeMS" option was added to "defaultTransactionOptions".

параметарот, кој е непроменет од претходните верзии.

На "defaultTransactionOptions" опцијата беше додадена.

Види Исто така

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.