1
有没有办法保存模型并在保存的模型中填充类似Dbref的字段。猫鼬填充保存
目前,我正在做
dbrefobj.findbyid(id).run(
function (err, dbrefobj) {
topobj.save....
我想这样做
topobj.save.populate(dbrefobj)
谢谢!
有没有办法保存模型并在保存的模型中填充类似Dbref的字段。猫鼬填充保存
目前,我正在做
dbrefobj.findbyid(id).run(
function (err, dbrefobj) {
topobj.save....
我想这样做
topobj.save.populate(dbrefobj)
谢谢!
您可以在模式中定义'save'
中间件,以将自己的处理插入到保存文档的操作中。在你的情况下,你会查找被引用的文档,然后从需要的文件中提取需要保存的文档。请参阅Mongoose中间件文档here。
取决于你正在使用的库,有可能/(应该?)预先保存这个东西的处理程序。检查你的。 – 2012-07-13 21:01:53