(mongodb >=1.0.0)
MongoDB\Driver\Manager::selectServer — 选择与读偏好匹配的服务器
$readPreference
= null
): MongoDB\Driver\Server选择与 readPreference
匹配的 MongoDB\Driver\Server。如果 readPreference
为 null
或省略,则默认情况下将选择主服务器。这可用于在执行操作之前预选一个服务器以执行版本检查。
注意: 与 MongoDB\Driver\Manager::getServers() 不同,此方法将初始化数据库连接并在必要时执行服务器发现。有关更多信息,请参阅 » 服务器选择规范。
readPreference
(MongoDB\Driver\ReadPreference)用于选择服务器的读偏好。如果为 null
或省略,则默认情况下将选择主服务器。
返回与读偏好匹配的 MongoDB\Driver\Server。