$lookup聚合中常见的操作符,可以对数据库中的未分片集合执行外部集合联接,以过滤“联接”集合中的文档以进行处理。单连接条件的相等匹配要在集合文档的字段与另一个集合的文档的字段之间执行相等匹配,$lookup具有以下语法:{$lookup:{from:,localField:,foreignField:,as:}}例子:创建包含以下文档的集合orders:db.orders.insert([{"_id":1,"item":"almonds","price":12,"quantity":2},{"_id":2,"item":"pecans","price":20,"quantity":1},{
$lookup聚合中常见的操作符,可以对数据库中的未分片集合执行外部集合联接,以过滤“联接”集合中的文档以进行处理。单连接条件的相等匹配要在集合文档的字段与另一个集合的文档的字段之间执行相等匹配,$lookup具有以下语法:{$lookup:{from:,localField:,foreignField:,as:}}例子:创建包含以下文档的集合orders:db.orders.insert([{"_id":1,"item":"almonds","price":12,"quantity":2},{"_id":2,"item":"pecans","price":20,"quantity":1},{