Definição
MongoDB\Model\CollectionInfo::getOptions()
Retornar as opções de coleção. Isso está correlacionado com as opções de
MongoDB\Database::createCollection()
, mas pode incluir campos adicionais definidos pelo servidor.function getOptions(): array
Return Values
As opções de collection. Corresponde ao campo options
retornado na resposta do comando listCollections
.
Exemplos
// Creates a capped collection $db->createCollection( 'myCappedCollection', ['capped' => true, 'size' => 1048576] ); // Retrieves the options for the collection foreach ($db->listCollections(['filter' => ['name' => 'myCappedCollection']]) as $info) { var_dump($info->getOptions()); }
A saída seria então semelhante a:
array(2) { ["capped"]=> bool(true) ["size"]=> int(1048576) }
Veja também
referência do comando listCollections no manual do MongoDB