【发布时间】:2016-04-19 06:29:35
【问题描述】:
很遗憾,我没有可以对此进行测试的记录,但我在任何地方都找不到任何相关信息。
假设我有这样的文件:
{
email: {
type: 'Gmail',
data: {//freeform data},
}
}
我想更新doc.email.data。我需要使用markModified(),否则数据将无法正确保存。
我会这样标记修改吗?
doc.email.data = newData;
doc.markModified('email.data');
doc.save();
还是我只做markModified('email'),然后 Mongoose 会解决剩下的问题?
【问题讨论】:
标签: javascript node.js mongodb mongoose