Menu Docs
Página inicial do Docs
/ / /
Manual da Biblioteca PHP
/ /

MongoDB\Database::__get()

Nesta página

  • Definição
  • Parâmetros
  • Return Values
  • Comportamento
  • Exemplos
  • Veja também
MongoDB\Database::__get()

Selecione uma collection dentro do reconhecimento de data center.

function __get(string $collectionName): MongoDB\Collection
$collectionName : string
O nome do banco de dados a ser selecionado.

Um objeto MongoDB\Collection .

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.

O exemplo a seguir seleciona as coleções users e system.profile do banco de dados test :

<?php
$db = (new MongoDB\Client)->test;
$users = $db->users;
$systemProfile = $db->{'system.profile'};
  • MongoDB\Database::selectCollection()

  • MongoDB\Client::selectCollection()

  • Sobrecarga de propriedade no Manual do PHP

Voltar

__construct()