mongoose--- Aggregate.prototype.lookup()
//获取博客详情
liuyanbanRouter.get('/getContent', function(req, res) {
//mongoose 数据查找
article.aggregate([{
$lookup: {
from: "like",
localField: "id",
foreignField: "articleId",
as: "itemLikes"
}
},{
$lookup: {
from: "collect",
localField: "id",
foreignField: "articleId",
as: "itemCollects"
}
}], (err, docs) => {
if (err) {
return console.log(err)
}
res.send(docs)
})
})