我正在设置一个 Mongo 脚本以通过 --eval 获取变量,如下所示:
mongo mydb myscript.js --eval "parameter = 'value'"
但是,我希望脚本在不需要--eval
.
如果这是基于浏览器的 JS,我会做一些var internalParameter = window.parameter || null
事情来解决通过检查未定义变量而引发的 ReferenceError,但mongo
没有window
. 是否可以通过 Mongo 脚本中的全局对象访问变量,或者我只需要将其包装在 try/catch 中?