save()后重新加载对象

时间:2015-02-18 21:00:14

标签: node.js mongodb mongoose

我正在使用mongodbmongoose。我使用的文档架构的某些属性具有在保存文档时设置的默认值。我打算在调用文档实例的save()函数后读取这些属性。但是,save()似乎不会将更改应用于文档实例:

doc.save();
console.log(doc.somePropertySetByDefault); // undefined

如果没有编写完整的查询(即Doc.findOne(...)),有没有办法可以做到这一点?

1 个答案:

答案 0 :(得分:1)

我找到的解决方案是致电doc.populate()