Definição
MongoDB\DatabaseFornece métodos para operações comuns em um banco de dados, como executar comandos de banco de dados e gerenciar collections.
Você pode construir um banco de dados diretamente usando a classe MongoDB\Driver\Manager da extensão ou selecionar um banco de dados da classe
MongoDB\Clientda biblioteca. Um banco de dados também pode ser clonado de um objetoMongoDB\Databaseexistente usando o métodowithOptions().MongoDB\Databasesuporta as opções readConcern, readPreference, typeMap e writeConcern. Se você omitir uma opção, o banco de dados herdará o valor do argumento do construtor Manager ou do objetoClientusado para selecionar o banco de dados.As operações dentro da classe
MongoDB\Databaseherdam as opções do banco de dados.