Novidades na versão 2.2.
Definição
MongoDB\Model\CollectionInfo::isView()
Retorna se a collection é uma visualização.
function isView(): boolean
Return Values
Um booleano que indica se a collection é uma visualização.
Exemplos
$db = (new MongoDB\Client)->test; $db->createCollection( 'myView', ['viewOn' => 'restaurants'], ); foreach ($db->listCollections(['filter' => ['name' => 'myView']]) as $info) { var_dump($info->isView()); }
A saída se assemelha ao seguinte:
bool(true)
Veja também
Visualizações no manual do MongoDB Server
Criar e Consultar uma Visualização no manual do MongoDB Server