[英]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.