我已经使用以下--noscripting
选项启动了我的 MongoDB 服务器:
mongod --dbpath C:\MongoData --noscripting
但是,我仍然可以加载 JavaScript 文件并执行其中的代码:
> load('/Users/d.banks/Documents/mongo-rocks/hello-world.js')
true
> Hello('Dave')
Hello Dave!
我假设脚本正在运行,因为它是客户端?如果是这种情况,什么决定脚本是客户端还是服务器端?如果不是,为什么脚本在运行?