我的問題包括創建動態域和未定義的名稱應當由用戶輸入的集合創建動態文件的密鑰。所以我嘗試使用變量做它,但它不工作。如何在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