Definición
MongoDB\Client::__get()Selecciona una base de datos en el servidor. Esto método mágico es un alias para el
selectDatabase().function __get(string $databaseName): MongoDB\Database
Parámetros
$databaseName: cadena- El nombre de la base de datos a seleccionar.
Return Values
Un MongoDB\Database objeto.
Comportamiento
La base de datos seleccionada hereda opciones como la preferencia de lectura y la asignación de tipos del objeto. Si desea Client MongoDB\Client::selectDatabase() anular alguna opción, utilice el método.
Nota
Para seleccionar bases de datos cuyos nombres contienen caracteres especiales, como -, utilice una sintaxis compleja, como en $client->{'that-database'}.
Alternativamente, admite la selección de bases de datos cuyos nombres contienen caracteresMongoDB\Client::selectDatabase() especiales.
Ejemplos
El siguiente ejemplo selecciona las bases de datos test y another-app:
$client = new MongoDB\Client; $test = $client->test; $anotherApp = $client->{'another-app'};