次の 2 種類のドキュメントがあるとします。
- 顧客 - 地域、ロケールなどの情報が含まれます)
- 購入 - 個々の購入に関する詳細が含まれます)。
顧客/購入には親子関係があります。
特定のフィルター条件に一致するすべての購入を含むレポートを生成する必要がありますが、各行には顧客ドキュメント (例: 顧客のロケール) からのルックアップ データも含まれている必要があります。これを行う方法の 1 つは、データをフラット化し、これらのフィールドを購入ドキュメントに直接配置することです。代わりに、ElasticSearch がこれらのフィールドを自動的に入力できる方法があるかどうかを知りたいです (スクリプト化されたフィールド ルックアップ マジックでしょうか?)。