Definição
Parâmetros
$collectionName: string- O nome do banco de dados a ser selecionado.
Return Values
Um objeto MongoDB\Collection .
Comportamento
A collection selecionada herda opções como preferência de leitura e mapeamento de tipo do objeto Database . Se você deseja substituir quaisquer opções, utilize o método MongoDB\Database::selectCollection() .
Observação
Para selecionar coleções cujos nomes contêm caracteres especiais, como . , use sintaxe complexa, como em $database->{'that.database'} .
Como alternativa, o MongoDB\Database::selectCollection() suporta a seleção de collections cujos nomes contêm caracteres especiais.
Exemplos
O exemplo a seguir seleciona as coleções users e system.profile do banco de dados test :
$db = (new MongoDB\Client)->test;
$users = $db->users;$systemProfile = $db->{'system.profile'};Veja também
Sobrecarga de propriedade no Manual PHP