PHP Conference Nagoya 2025

MongoDB\Driver\Manager::selectServer

(mongodb >=1.0.0)

MongoDB\Driver\Manager::selectServerSeleciona um servidor que corresponde a uma preferência de leitura

Descrição

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

Seleciona um MongoDB\Driver\Server correspondente à preferência de leitura informada em readPreference. Se readPreference for null ou omitido, o servidor primário será selecionado por padrão. Isto pode ser usado para pré-selecionar um servidor para realizar a verificação de versão antes de executar uma operação.

Nota: Ao contrário do MongoDB\Driver\Manager::getServers(), este método inicializará as conexões do banco de dados e realizará a descoberta do servidor, se necessário. Consulte a » Especificação de seleção de servidor para obter informações adicionais.

Parâmetros

readPreference (MongoDB\Driver\ReadPreference)

A preferência de leitura a ser usada para selecionar um servidor. Se null ou omitido, o servidor primário será selecionado por padrão.

Valor Retornado

Retorna um MongoDB\Driver\Server que corresponde à preferência de leitura.

Erros/Exceções

Registro de Alterações

Versão Descrição
PECL mongodb 1.11.0 O readPreference agora é opcional. Se null ou omitido, o servidor primário será selecionado por padrão.

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top