本教程说明了如何构建聚合管道、对集合执行聚合以及使用您选择的语言显示结果。
关于此任务
本教程演示如何将描述产品信息的集合与描述客户订单的另一个集合中的数据组合起来。结果显示 2020 中订购的产品列表以及每个订单的详细信息。
此聚合使用 $lookup 执行多字段连接。当两个集合的文档中有多个对应字段时,就会发生多字段联接。聚合在相应字段上匹配这些文档,并将两者的信息合并到一个文档中。
开始之前
步骤
以下步骤演示如何创建和运行聚合管道以联接多个字段的集合。
本教程说明了如何构建聚合管道、对集合执行聚合以及使用您选择的语言显示结果。
本教程演示如何将描述产品信息的集合与描述客户订单的另一个集合中的数据组合起来。结果显示 2020 中订购的产品列表以及每个订单的详细信息。
此聚合使用 $lookup 执行多字段连接。当两个集合的文档中有多个对应字段时,就会发生多字段联接。聚合在相应字段上匹配这些文档,并将两者的信息合并到一个文档中。
以下步骤演示如何创建和运行聚合管道以联接多个字段的集合。