美文网首页
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