Docs Menu
Docs Home
/ /

MongoDB\Client::__get()

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
$databaseName : cadena
El nombre de la base de datos a seleccionar.

Un MongoDB\Database objeto.

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.

El siguiente ejemplo selecciona las bases de datos test y another-app:

<?php
$client = new MongoDB\Client;
$test = $client->test;
$anotherApp = $client->{'another-app'};

Volver

__construir()

En esta página