保存()后重新加载对象

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

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

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

我find的解决scheme是调用doc.populate()