PHP Conference Japan 2024

MongoDB\Driver\Manager::selectServer

(mongodb >=1.0.0)

MongoDB\Driver\Manager::selectServer選擇符合讀取偏好的伺服器

說明

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

選擇符合 readPreferenceMongoDB\Driver\Server。如果 readPreferencenull 或省略,則預設會選擇主要伺服器。這可以用於預先選擇伺服器,以便在執行操作之前執行版本檢查。

注意MongoDB\Driver\Manager::getServers() 不同,此方法將會初始化資料庫連線並在必要時執行伺服器探索。詳情請參閱 » 伺服器選擇規範

參數

readPreference (MongoDB\Driver\ReadPreference)

用於選擇伺服器的讀取偏好設定。如果為 null 或省略,則預設會選擇主要伺服器。

傳回值

傳回符合讀取偏好設定的 MongoDB\Driver\Server

錯誤/例外

更新日誌

版本 說明
PECL mongodb 1.11.0 readPreference 現在是可選的。如果為 null 或省略,則預設會選擇主要伺服器。

另請參閱

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top