概要
Load Context
のジョブは、バッチ読み込み(N + 1 を回避する)と、元クエリのキークエリエグゼキューションコンテキストを 2 番目のクエリに適用する、2 番目の読み込みクエリ(どちらも興味深い遅延)をサポートすることです。
バッチ読み込み
Load コンテキストはバッチ読み込みの仕組みを提供します。これは Ebean の N + 1 の問題を解決します。そのため、Ebean ORM の最も重要な内部機能の 1 つです。
クエリコンテキストの適用
サブクエリがオブジェクトグラフの追加部分をロードするとき、Ebean は 元クエリ
からサブクエリにキークエリエグゼキューションコンテキストを適用します。具体的には次のようにします。
履歴
asOf タイムスタンプまたはバージョンのタイムスタンプドラフト可能
ステータスソフト削除
ステータス監査の読み取り
ステータスドキュメントストア
ステータス読み取り専用
ステータス