(mongodb >=1.0.0)
MongoDB\Driver\Manager::selectServer — Выбрать сервер, соответствующий предпочтениям чтения
$readPreference = null): MongoDB\Driver\Server
Выбирает MongoDB\Driver\Server, соответствующий
readPreference.
Если параметр readPreference равен null или опущен, по умолчанию будет выбран первичный сервер.
Это можно использовать для предварительного выбора сервера,
чтобы выполнить проверку версии перед выполнением операции.
Замечание: В отличие от MongoDB\Driver\Manager::getServers(), этот метод будет инициализировать подключение к базе данных и при необходимости выполнять обнаружение сервера. Подробнее смотрите. » Спецификацию выбора сервера.
readPreference (MongoDB\Driver\ReadPreference)
Предпочтение чтения используется для выбора сервера.
Если null или опущен, по умолчанию будет выбран первичный сервер.
Возвращает MongoDB\Driver\Server, соответствующий предпочтению чтения.
| Версия | Описание |
|---|---|
| PECL mongodb 1.11.0 |
Параметр readPreference теперь необязателен.
Если указано значение null или опущен, по умолчанию будет выбран первичный сервер.
|