mongosh中的本地方法mongosh
本节中列出的方法是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() | 返回一个介于
|