左外连接聚合(查找)
let col_1 = db.collection('col_1');
let col_2 = db.collection('col_2');
col_1 .aggregate([
{ $match: { "_id": 1 } },
{
$lookup: {
from: "col_2",
localField: "id",
foreignField: "id",
as: "new_document"
}
}
],function (err, result){
res.send(result);
});
此功能是在 mongodb 3.2 版中新发布的,它为用户提供了一个阶段,可以将一个集合与来自另一个集合的匹配属性连接起来