7

我希望能够导入一个常用工具库,以便更轻松地使用 MongoDB。但是,我还没有发现一个容易将外部脚本导入 Mongo CLI 的方法。理想情况下,这将类似于 Node.js 要求。

默认情况下,我怎样才能在 Mongo CLI 中工作?

或者,有没有其他方法可以解决外部库依赖?

4

1 回答 1

12

mongo将 JavaScript 加载到shell中有几个选项:

1) 将 JavaScript 保存到.mongorc.js您的主目录中。

2) 将 JavaScript 保存到全局mongorc.js文件 (MongoDB 2.6+) 中,该.mongorc.js文件在您的主目录中的文件之前进行评估。

3)load('filename.js')从外壳(或其中一个mongorc.js文件)中使用。

4)使用集合将您的 JavaScript 存储在服务器上,并且.system.jsdb.loadServerScripts()

对于常见的 JavaScript 函数,第一个选项是最典型的方法。

于 2012-08-21T20:43:01.393 回答