我希望能够导入一个常用工具库,以便更轻松地使用MongoDB。但是,我还没有发现将外部脚本轻松导入Mongo CLI。理想情况下,这与Node.js需要的工作方式类似。
默认情况下,如何让我在Mongo CLI中工作?
或者,还有其他方法可以解决外部库依赖吗?
答案 0 :(得分:12)
将JavaScript加载到mongo
shell中有几种选择:
1)将JavaScript保存到主目录中的.mongorc.js
。
2)将JavaScript保存到global mongorc.js
文件(MongoDB 2.6+),该文件在主目录中的.mongorc.js
文件之前进行评估。
3)在shell中(或在load('filename.js')
个文件中)使用mongorc.js
。
4)Store your JavaScript on the server使用system.js
集合和db.loadServerScripts()
。
对于常见的JavaScript函数,第一个选项是最典型的方法。