Nota
El método nativo que se indica aquí es para el legado mongo caparazón.
Para utilizar métodos nativos en mongosh, consulta Métodos Nativos en mongosh.
Descripción
mkdir(path)Crea un directorio en la ruta especificada. Este método crea la ruta completa si el directorio o los directorios que lo contienen aún no existen. El usuario que ejecuta
mongoshdebe tener permiso para crear directorios en la ruta especificada.Este método es equivalente a mkdir -p con utilidades BSD o GNU.
El método
mkdir()tiene el siguiente parámetro:ParameterTipoDescripciónpathstring
Una ruta en el sistema de archivos local.
Nuevo en la versión 3.4.
mkdir()devuelve un documento con información sobre el resultado de la operación.En caso de éxito,
mkdir()devuelve lo siguiente:{ "exists" : true, "created" : true } Si el directorio en la ruta especificada ya existe, devuelve lo
mkdir()siguiente:{ "exists" : true, "created" : false }
Ejemplo
El siguiente comando crea un directorio llamado foo en el directorio de trabajo actual del shell.
mkdir("foo")
El comando anterior devuelve el siguiente resultado:
{ "exists" : true, "created" : true }