Nota
El método nativo que se indica aquí es para el legado mongo shell.
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 especificada si el directorio o directorios contenedores 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.
Novedad en la versión 3.4.
mkdir()devuelve un documento con información sobre el resultado de la operación.Si tiene éxito,
mkdir()devuelve lo siguiente:{ "exists" : true, "created" : true } Si el directorio en la ruta especificada ya existe,
mkdir()devuelve lo 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 la siguiente salida:
{ "exists" : true, "created" : true }