我有两个数组,一个包含键和其他值。我想在mongodb中插入键值对。
var keys = ["item1","item2","item3"];
var values = ["15","14","19"];
我使用insertOne将键值对输入数据库。
MongoClient.connect('mongodb://localhost:27017/Clients', (err,db) => {
if(err)
{
return console.log('Unable to Connect');
}
console.log('Connected to Mongodb server');
for(var i=0,l=keys.length; i<l;i++)
{
db.collection('Orders').insertOne({
keys[i] : values[i]
}, (err,result) => {
if(err)
{
return console.log(err);
}
});
}
db.close();
});
**
**
Error: keys[i] : values[i]
^
SyntaxError: Unexpected token [
**
**
我哪里错了?有没有其他方法可以完成这项任务? 任何帮助表示赞赏。