mkdir()
此版本的文档已存档,不再提供支持。要升级5.0部署,请参阅 MongoDB 6.0升级程序。
注意
此处列出的原生方法适用于旧版 mongo
shell 。
要使用mongosh
中的原生方法,请参阅 mongosh
中的原生方法。
说明
mkdir(path)
在指定路径创建目录。 如果一个或多个封闭目录尚未存在,则此方法会创建指定的完整路径。 运行
mongosh
的用户必须有权在指定路径中创建目录。此方法相当于使用 BSD 或 GNU 实用程序的mkdir -p 。
mkdir()
方法具有以下参数:Parameter类型说明path
字符串
本地文件系统上的路径。
版本 3.4 中的新增功能。
mkdir()
返回包含操作结果信息的文档。成功后,
mkdir()
会返回以下内容:{ "exists" : true, "created" : true } 如果指定路径的目录已存在,
mkdir()
将返回以下内容:{ "exists" : true, "created" : false }
例子
以下命令在 Shell 的当前工作目录中创建一个名为foo
的目录。
mkdir("foo")
上述命令返回以下输出:
{ "exists" : true, "created" : true }