尝试使用$ lookup从同一数据库的两个集合中检索数据

时间:2018-06-20 18:12:20

标签: mongodb-query

我正在尝试使用$ lookup从两个集合帖子和分别具有userId和ObjectId(_id)作为加入条件的用户中检索数据。但这只是从集合中返回我的数据以及一个空数组。这是我的查询。

db.posts.aggregate([{
    $lookup: {
        from: 'users',
        localField: 'userId',
        foreignField: '_id',
        as: 'user_data'
    }
}]).pretty();

0 个答案:

没有答案