MongoDB\Client::__get()
Definição
MongoDB\Client::__get()
Seleciona um banco de dados de dados no servidor. Este método é um alias para o
selectDatabase()
método .function __get(string $databaseName): MongoDB\Database
Parâmetros
$databaseName
: string- O nome do banco de dados a ser selecionado.
Return Values
Um objeto MongoDB\Database
.
Comportamento
O reconhecimento de data center selecionado herda opções como preferência de leitura e mapeamento de tipo do objeto Client
. Se você deseja substituir quaisquer opções, utilize o método MongoDB\Client::selectDatabase()
.
Observação
Para selecionar reconhecimento de data center cujos nomes contêm caracteres especiais, como -
, use sintaxe complexa, como em $client->{'that-database'}
.
Como alternativa, o MongoDB\Client::selectDatabase()
suporta a seleção de reconhecimento de data center cujos nomes contêm caracteres especiais.
Exemplos
O exemplo a seguir seleciona os bancos de dados test
e another-app
:
$client = new MongoDB\Client; $test = $client->test; $anotherApp = $client->{'another-app'};