猫鼬-精益人口

时间:2018-11-10 15:17:07

标签: node.js mongodb mongoose

我正在使用猫鼬将几个对象填充在一起,当我尝试访问父对象并向其添加属性时,一切都很好,但是在父对象的内部编辑属性时,不会应用更改

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;时,对象保持不变。

0 个答案:

没有答案