我的问题包括创建动态域和未定义的名称应当由用户输入的集合创建动态文件的密钥。所以我尝试使用变量做它,但它不工作。如何在MongoDB中
这是在数据库上我收到
> db.colone_dynamic.find()
{ "_id" : ObjectId("579af3c4f41e03f0362a5170"), "colone1" : "14", "colone2" : "15" }
代码
insertData_dynamic_colone : function(collection) {
var colone1 = "prod";
var colone2 = "prod2";
dbObject.collection(collection).insertOne({
colone1 : "14",
colone2 : "15"
}, function(err, result) {
assert.equal(err, null);
});
},
左右,但我期待得到
> db.colone_dynamic.find()
{ "_id" : ObjectId("579af3c4f41e03f0362a5170"), "prod" : "14", "prod2" : "15" }
如果你正在使用的模式不太方法,那么你可以直接给任何名称字段名 – chirag