(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。