我希望能够导入一个常用工具库,以便更轻松地使用 MongoDB。但是,我还没有发现一个容易将外部脚本导入 Mongo CLI 的方法。理想情况下,这将类似于 Node.js 要求。
默认情况下,我怎样才能在 Mongo CLI 中工作?
或者,有没有其他方法可以解决外部库依赖?
我希望能够导入一个常用工具库,以便更轻松地使用 MongoDB。但是,我还没有发现一个容易将外部脚本导入 Mongo CLI 的方法。理想情况下,这将类似于 Node.js 要求。
默认情况下,我怎样才能在 Mongo CLI 中工作?
或者,有没有其他方法可以解决外部库依赖?
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.js
db.loadServerScripts()
对于常见的 JavaScript 函数,第一个选项是最典型的方法。