我正在使用mongodb和 mongoose 。我使用的文档模式的一些属性具有在保存文档时设置的默认值。我打算在调用文档实例的 save()
函数后读取这些属性。但是,save()
似乎并未将更改应用于文档实例:
doc.save();
console.log(doc.somePropertySetByDefault); // undefined
有没有一种方法可以在不编写整个查询的情况下做到这一点(即Doc.findOne(...)
)?
最佳答案
我找到的解决方案是调用doc.populate()
。
关于node.js - save()后重新加载对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28593816/