如何在nodejs中将variables名称作为mongo db的集合名称

我正在使用节点js和mongo数据库,我想传递一个variables到集合

var id = "someid"; db.collection(id).insert("some json data"); 

如果我这样做,它给我一个错误,因为集合名称必须是一个string。

您可以使用var创build集合名称的variables

var colName =“mytest”

然后执行所有对集合的操作如下:

分贝[COLNAME] .find()

分贝[COLNAME] .rename( “了newName”)

这将帮助你保持你的collections名称dynamic,甚至可以更新它保持你的命令相同。

希望这可以帮助!