mkdir()
Observação
O método nativo listado aqui é para o shell mongo
legado .
Para usar métodos nativos em mongosh
, consulte Métodos nativos em mongosh
.
Descrição
mkdir(path)
Cria um diretório no caminho especificado. Este método cria o caminho inteiro especificado se o diretório ou diretórios de encerramento ainda não sairem. O usuário executando o
mongosh
deve ter permissão para criar diretórios no caminho especificado.Este método é equivalente a mkdir -p com utilitários BSD ou GNU.
O método
mkdir()
tem o seguinte parâmetro:ParâmetroTipoDescriçãopath
stringUm caminho no sistema de arquivos local.Novidade na versão 3.4.
mkdir()
retorna um documento com informações sobre o resultado da operação.Em caso de sucesso,
mkdir()
retorna o seguinte:{ "exists" : true, "created" : true } Se o diretório no caminho especificado já existir,
mkdir()
retornará o seguinte:{ "exists" : true, "created" : false }
Exemplo
O seguinte comando cria um diretório denominado foo
no diretório de trabalho atual da shell.
mkdir("foo")
O comando acima retorna a seguinte saída:
{ "exists" : true, "created" : true }