中的原生方法 mongosh
本部分列出的方法是旧版mongo
shell 中可用的原生方法的 mongosh
功能替代品。 这些方法并不能完全替代:输出格式和某些功能可能与相应的传统方法不同。
除了这些方法之外, mongocompat 代码段 访问权限对旧版mongo
shell API 的访问。
注意
在下表中, <path>
和<filename>
是字符串,应放在引号中。
// process.chdir( <path> ) process.chdir( "./data/incoming" )
旧版方法名称 | 更换 | ||
---|---|---|---|
cat() | 返回指定文件的内容
不支持旧版
| ||
cd() | 将当前工作目录更改为指定路径。
| ||
getHostName() | 返回运行
| ||
getMemInfo() | 返回一个文档,其中报告 shell 使用的内存。
| ||
hostname() | 返回运行 shell 的计算机的主机名。
| ||
isInteractive() | 返回一个布尔值,指示
| ||
listFiles() | 返回给出目录中每个对象的名称和类型的文档数组。
| ||
load() | 在 shell 中加载并运行 JavaScript 文件。
| ||
ls() | 返回当前目录中的文件列表。
| ||
md5sumFile() | 返回指定文件的md5哈希值。
| ||
mkdir() | 在指定路径创建目录。
| ||
pwd() | 返回当前目录。
| ||
quit() | 退出当前 Shell 会话。
| ||
removeFile() | 从本地文件系统中删除指定文件。
| ||
sleep() | 休眠指定的毫秒数。
| ||
version() | 返回
| ||
_isWindows() | 如果 Shell 在 Windows 上运行,则返回
| ||
_rand() | 返回
|