私の問題は、動的フィールドとユーザが入力する未定義の名前を持つコレクションを作成することです。だから私は変数を使ってやってみましたが、うまくいきません。 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