Javascript 已执行MongoDB文件名
我想知道是否有可能执行javascript的文件名 我的意思是,我需要超度Javascript 已执行MongoDB文件名,javascript,mongodb,Javascript,Mongodb,我想知道是否有可能执行javascript的文件名 我的意思是,我需要超度 mongo host/db myJSfile.js 那么在myJSfile.js myName = db.getXXXX() 在myName获取文件名 如果您需要从mongo shell获取文件名,您可以同时使用--eval和js file进行欺骗,如下所示: mongo --eval "jsFileName='myJSfile.js'" myJSfile.js 然后,您可以在myJSfile.js中编写: fu
mongo host/db myJSfile.js
那么在myJSfile.js
myName = db.getXXXX()
在myName获取文件名 如果您需要从mongo shell获取文件名,您可以同时使用
--eval
和js file进行欺骗,如下所示:
mongo --eval "jsFileName='myJSfile.js'" myJSfile.js
然后,您可以在myJSfile.js
中编写:
function printJavaScriptFileName()
{
if (jsFileName)
{
print(jsFileName);
}
}