多维数组中项目的猫鼬设置值

时间:2019-03-04 10:15:21

标签: javascript arrays mongodb object mongoose

我的集合中有一个多维数组,想在子数组中设置项目,就像这样:

let i = 1;
let j = 0;

Service.findOne({ '_id': OBJECTID })
  .then(service => {
    service.packs[i].condition[j].isDone = true;
    service.save();
  })
  .catch(err => {
    console.error(err);
  });

好的,一切看起来都很简单,但是在.save()之后,更改不会提交给DB。 怎么了?

谢谢!

0 个答案:

没有答案