Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Menu Docs
Página inicial do Docs
/ / /
Manual da Biblioteca PHP
/ /

MongoDB\Client::dropDatabase()

MongoDB\Client::dropDatabase()

Solte um reconhecimento de data center no servidor.

function dropDatabase(string $databaseName, array $options = []): void
$databaseName : string
O nome do reconhecimento de data center a ser eliminado.
$options : array

Uma array especificando as opções desejadas.

Nome
Tipo
Descrição

comment

misto

Permite que os usuários especifiquem um comentário arbitrário para ajudar a rastrear a operação por meio do profiler do banco de dados, saída currentOp e registros.

Para usar esta opção, você deve se conectar ao MongoDB 6.0 ou posterior. Se você estiver conectado a uma versão anterior, o servidor retornará uma exceção no tempo de execução.

Novidade na versão 1.13.

session

Sessão do cliente a ser associada à operação.

Novidade na versão 1.3.

typeMap

array

O mapa de tipos aplicar aos cursores, o que determina como os documentos BSON são convertidos em valores PHP. O padrão é o mapa de tipos do cliente.

Isso será usado para o documento de resultado do comando retornado.

writeConcern

Write concern a ser usada para a operação. O padrão é a write concern do cliente.

MongoDB\Exception\UnsupportedException se as opções forem usadas e não aceitas pelo servidor selecionado (p. ex., collation, readConcern, writeConcern).

MongoDB\Exception\InvalidArgumentException para erros relacionados à análise de parâmetros ou opções.

MongoDB\Driver\Exception\RuntimeException para outros erros no nível da extensão (por exemplo erros de conexão).

O exemplo a seguir descarta o banco de dados test :

<?php
$client = new MongoDB\Client;
$client->dropDatabase('test');
  • MongoDB\Database::drop()

  • referência do comando dropDatabase no manual MongoDB

Voltar

createClientEncryption()

Nesta página