このチュートリアルでは、集計パイプラインを構築し、コレクションに対して集計を実行し、選択した言語を使用して結果を表示する方法を説明します。
このタスクについて
このチュートリアルでは、製品情報を記述するコレクションのデータと、カスタマーの注文を記述する別のコレクションのデータを組み合わせる方法を説明します。結果には、2020 で注文された製品の一覧と、各注文に関する詳細が表示されます。
この集計では、$lookup を使用して複数フィールド結合を実行します。複数結合フィールドは、2 つのコレクションのドキュメント内に対応するフィールドが複数ある場合に発生します。集計では、対応するフィールドでこれらのドキュメントを照合し、両方の情報を 1 つのドキュメントに結合します。
始める前に
手順
次の手順は、集計パイプラインを作成して実行し、複数のフィールドのコレクションを結合する方法を示しています。