【发布时间】:2019-03-12 19:34:58
【问题描述】:
我想在 RoboMongo 的 shell 中编写数据库脚本时加载 lodash。
我尝试在我的 db 脚本中执行 load('lodash.min.js'),但 shell 看不到库。 db脚本和库在同一目录下。
【问题讨论】:
标签: robo3t
我想在 RoboMongo 的 shell 中编写数据库脚本时加载 lodash。
我尝试在我的 db 脚本中执行 load('lodash.min.js'),但 shell 看不到库。 db脚本和库在同一目录下。
【问题讨论】:
标签: robo3t
我现在做的一个解决方法是设置加载库的绝对路径。
load('/absolute/path/to/the/library/');
【讨论】:
为了找到shell的当前目录,只需在robo3t Shell上运行pwd()
并使用路径来放置您的外部脚本,这将使您只需将脚本文件名放在 load('script.js') 中,而不是整个绝对路径。
【讨论】: