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)
    })
})

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章