我正在使用猫鼬将几个对象填充在一起,当我尝试访问父对象并向其添加属性时,一切都很好,但是在父对象的内部编辑属性时,不会应用更改
let order = await Order.findOne({ _id: req.params.id }).populate({
path: 'style',
match: { removed: false },
populate: [{
path: 'processes',
match: { removed: false },
populate: { path: 'machine_type' }
},
{ path: 'sizes' }]
}).lean();
当我尝试order.style.processes[i].anyAttribute= AnyValue;
时,对象保持不变。