Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

MongoDB\Client::__get()

MongoDB\Client::__get()

Selecciona una base de datos en el servidor. Este método mágico es un alias para el selectDatabase() método.

function __get(string $databaseName): MongoDB\Database
$databaseName : string
El nombre de la base de datos a seleccionar.

Un objeto MongoDB\Database.

La base de datos seleccionada hereda opciones como la preferencia de lectura y el mapeo de tipos del objeto Client. Si desea anular cualquier opción, use el método MongoDB\Client::selectDatabase().

Nota

Para seleccionar bases de datos cuyos nombres contienen caracteres especiales, como -, se usa sintaxis compleja, como en $client->{'that-database'}.

Alternativamente, MongoDB\Client::selectDatabase() brinda soporte para seleccionar bases de datos cuyos nombres contienen caracteres 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'};