美文网首页
MongoDB多表查询

MongoDB多表查询

作者: 晒雨LL | 来源:发表于2022-03-16 16:03 被阅读0次

    1. $lookup

    db.Article.aggregate([
        {
            $lookup: {
                from: "Category",
                as: "Category",
                localField: "CategoryId",
                foreignField: "_id"
            }
        }
    ])
    

    2. 嵌套语句

    db.Article.find({
        CategoryId: {
            $in: db.Category.find().toArray().map(x => x._id)
        }
    })
    

    相关文章

      网友评论

          本文标题:MongoDB多表查询

          本文链接:https://www.haomeiwen.com/subject/drppdrtx.html