mongodb在js文件中的命令行参数

command line argument in js file for mongodb

本文关键字:命令行 参数 文件 js mongodb      更新时间:2023-09-26

我正在运行一个js脚本对mongodb工作

mongo localhost:27017/dbname mongodump_isp.js

在mongodump_isp.js文件中,我在最开始做

conn= new Mongo();
db=conn.getDb("dbname");

我必须再次提供js文件内的数据库名称。我如何动态地提供它?

conn部分不是必需的,但您可以像这样设置"数据库"名称:

var db = db.getSiblingDB("dbname");

之后所有对db的引用都将使用该数据库,或者您可以将另一个变量设置为另一个数据库连接

但是如果您正在谈论的是在命令行上指定db值,那么您需要在代码中添加任何额外的行,因为db的值已经设置为您指定的值。