Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de marcação de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL .
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Menu Docs

dropStore

O comando dropStore remove um armazenamento de instância do banco de dados federado da configuração de armazenamento de instância do banco de dados federado. Se as collection existentes fizerem referência ao reconhecimento de data center de instância do banco de dados federado que você deseja remover, o comando falhará e retornará uma lista das collection dependentes.

db.runCommand({ dropStore: "<store-name>" })
Parâmetro
Tipo
Descrição
Obrigatório?

dropStore

string

Nome de armazenamento da instância do banco de dados federado a ser removido da configuração de armazenamento da instância do banco de dados federado.

sim

O comando imprime a seguinte saída se for bem-sucedido. Se o comando falhar, consulte Solucionar erros para ver soluções recomendadas.

{ "ok" : 1 }

O exemplo abaixo usa o comando dropStore para remover o reconhecimento de data center de instância do instância do banco de dados federado myStore da configuração de armazenamento da instância do banco de dados federado.

use sample
db.runCommand({ dropStore: "myStore" })

O comando anterior imprime a seguinte saída:

{ "ok" : 1 }

Se o comando falhar, será gerado um dos seguintes erros.

Motivo: o reconhecimento de data center de instância do banco de dados federado especificado tem collection dependentes e não pode ser removido.

{
"ok" : 0,
"errmsg" : "store has dependent collections: <database.collection>,<database.collection>,<...>",
"code" : 2,
"codeName" : "BadValue"
}

Solução: primeiro, descarte as collection dependentes e, em seguida, execute novamente o comando dropStore .