1
我使用节点js和蒙戈DB蒙戈db和我想传递一个变量集合如何通过变量名作为集合名称中的NodeJS
var id = "someid";
db.collection(id).insert("some json data");
如果我不喜欢这一点,是给我一个因为集合名称必须是字符串。
我使用节点js和蒙戈DB蒙戈db和我想传递一个变量集合如何通过变量名作为集合名称中的NodeJS
var id = "someid";
db.collection(id).insert("some json data");
如果我不喜欢这一点,是给我一个因为集合名称必须是字符串。
可以使用VAR收集名称
VAR COLNAME = “mytest的”
,然后执行所有对集合的操作如下创建变量:
DB [COLNAME。查找()
db [colName] .rename(“newName”)
等。这将帮助您保持您的集合名称动态,甚至可以更新它保持您的命令相同。
希望这会有所帮助!
@karthik ponnam如果它适合你,请接受它的答案 –
是否可以使用猫鼬通过变量动态设置集合名称? –