[英]Mongoose: populate after query
如何在 mongoose 中查询后填充查询结果,如下所示:
users
.find({name:"doejohn"})
.skip(3)
.limit(9)
.exec((err,user) => {
user // result
.populate("tweets")
.exec(callback)
})
})
就像这样:
users.findOne({username:"doejohn"})
.skip(3)
.populate("tweets")
.exec((err,user) => {})
.limit(9)
没用,因为您使用的是.findOne()
这很简单:
users.findOne({username:"doejohn"})
.skip(3)
.populate("tweets"," Columns name ")
.exec((err,user) => {})
您可以在此处阅读 mongoose 中的填充文档:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.