我正在使用mongodb和mongoose。我使用的文档架构的某些属性具有在保存文档时设置的默认值。我打算在调用文档实例的save()
函数后读取这些属性。但是,save()
似乎不会将更改应用于文档实例:
doc.save();
console.log(doc.somePropertySetByDefault); // undefined
如果没有编写完整的查询(即Doc.findOne(...)
),有没有办法可以做到这一点?
答案 0 :(得分:1)
我找到的解决方案是致电doc.populate()
。