【发布时间】:2020-02-29 15:39:24
【问题描述】:
下面的 'cars.$.'+item 连接在 MongoDB 查询中不起作用。
循环应该查询'cars.color'、'cars.year'、'cars.manufacturer'
如何编写它才能正确循环?
let car ={
color: 'blue',
year: 2007,
manufacturer: 'Honda'
}
Object.keys(car).forEach(key => {
col.updateOne({'cars.$.'+key: car[key]});
});
【问题讨论】:
标签: javascript mongodb mongoose mongodb-query concatenation