Docs Menu
Docs Home
/ /
/ / / /

1 対 1 結合の実行

このチュートリアルでは、集計パイプラインを構築し、コレクションに対して集計を実行し、選択した言語を使用して結果を表示する方法を説明します。

このチュートリアルでは、製品情報を記述するコレクションのデータと、カスタマーの注文を記述する別のコレクションのデータを組み合わせる方法を説明します。結果には 2020 で行われたすべての注文のリストが表示され、各注文に関連付けられた製品の詳細が含まれます。

この集計では 1 対 1 の結合が実行されます。 1 対 1 の結合は、1 つのコレクション内のドキュメントの フィールド値が、同じフィールド値を持つ別のコレクション内の単一のドキュメントと一致する場合に行われます。 集計は フィールド値でこれらのドキュメントを照合し、両方のソースからの情報を 1 つの結果に結合します。

注意

1 対 1 の結合では、ドキュメントに 1 対 1 の関係必要はありません。このデータ関係の詳細については、Wikipedia の 1 対 1(データモデル) に関するエントリを参照してください。

次の手順は、集計パイプラインを作成して実行し、単一の 共通フィールドのコレクションを結合する方法を示します。

戻る

配列の展開

項目一覧