MongoDB\Driver\Session::getServer

(mongodb >=1.6.0)

MongoDB\Driver\Session::getServer — Повертає сервер, до якого прив'язана поточна сесія.

Опис

final public MongoDB\Driver\Session::getServer(): ?MongoDB\Driver\Server

Повертає MongoDB\Driver\Serverдо якого прив'язана поточна сесія. Якщо сесія не прив'язана до сервера, то буде повернено null

Прив'язка сесії в основному використовується для шардованих транзакцій, тому що всі команди повинні йти на той самий екземпляр mongos. Цей метод призначений для використання в бібліотеках, побудованих поверх модуля, щоб можна було закріпити сервер, а не вибирати сервер кожної наступної команди.

Список параметрів

Ця функція не має параметрів.

Значення, що повертаються

Повертає MongoDB\Driver\Serverк которому прикреплена сессия. Или**null**, якщо сесія не прикріплена до жодного сервера.

Помилки