MongoDB\Driver\Manager::selectServer

(mongodb >=1.0.0)

MongoDB\Driver\Manager::selectServerВыбрать сервер, соответствующий предпочтениям чтения

Описание

final public MongoDB\Driver\Manager::selectServer ( MongoDB\Driver\ReadPreference $readPreference ) : MongoDB\Driver\Server

Выбирает MongoDB\Driver\Server, соответствующий readPreference. Это можно использовать для предварительного выбора сервера, чтобы выполнить проверку версии перед выполнением операции.

Замечание: В отличие от MongoDB\Driver\Manager::getServers(), этот метод будет инициализировать подключение к базе данных и при необходимости выполнять обнаружение сервера. Подробнее см. » Спецификацию выбора сервера.

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

readPreference (MongoDB\Driver\ReadPreference)

Предпочтение чтения используется для выбора сервера.

Возвращаемые значения

Возвращает MongoDB\Driver\Server, соответствующий предпочтению чтения.

Ошибки

Смотрите также