Menu Docs
Página inicial do Docs
/ / /
Manual da Biblioteca PHP
/ /

MongoDB\Client::selectDatabase()

Nesta página

  • Definição
  • Parâmetros
  • Valores de retorno
  • Erros/exceções
  • Comportamento
  • Exemplo
  • Veja também
MongoDB\Client::selectDatabase()

Seleciona um banco de dados no servidor.

function selectDatabase(
string $databaseName,
array $options = []
): MongoDB\Database
$databaseName : string
O nome do banco de dados a ser selecionado.
$options : array

Uma array especificando as opções desejadas.

Nome
Tipo
Descrição
readConcern
MongoDB\Driver\ReadConcern
A referência de leitura padrão a ser usada para operações de reconhecimento de data center. O padrão é a referência de leitura do cliente.
readPreference
A preferência de leitura padrão a ser usada para operações de reconhecimento de data center. O padrão é a preferência de leitura do cliente.
typeMap
array
O mapa de tipos padrão a ser usado para operações do banco de dados. O padrão é o mapa de tipos do cliente.
Escreva preocupação
A referência de escrita padrão a ser usada para operações de reconhecimento de data center. O padrão é a referência de escrita do cliente.

Um objeto MongoDB\Database .

MongoDB\Exception\InvalidArgumentException para erros relacionados à análise de parâmetros ou opções.

O reconhecimento de data center selecionado herda opções como preferência de leitura e mapeamento de tipo do objeto Client . As opções podem ser substituídas através do parâmetro $options .

O exemplo a seguir seleciona o reconhecimento de data center test :

<?php
$client = new MongoDB\Client;
$db = $client->selectDatabase('test');

Os exemplos a seguir selecionam o reconhecimento de data center test com uma preferência de leitura personalizada:

<?php
$client = new MongoDB\Client;
$db = $client->selectDatabase(
'test',
[
'readPreference' => new MongoDB\Driver\ReadPreference('primaryPreferred'),
]
);

Voltar

selectCollection()

Próximo

startSession()