0

@FetchGroup を使用してカテゴリ データをロードしています。各カテゴリには、親/子カテゴリがある場合とない場合があります。
*2 レベルのデータのみが必要です。つまり、カテゴリ -> サブレベル 1 -> サブレベル 2 * パフォーマンスに影響するため、カテゴリの完全な試行を取得したくありません。@FetchGroup(name = FetchGroupConstants.CATEGORY_CHILD_LEVEL_2, attributes = { @FetchAttribute(name = "children", recursionDepth = 2) }) エンティティ クラスに追加 します。次に、次のグループも使用してデータを取得しました

@FetchGroup(name = FetchGroupConstants.CATEGORY_BASIC, attributes = { @FetchAttribute(name = "ordering"), @FetchAttribute(name = "catalog") }),

それから私は完全な木を手に入れました。「recursionDepth = -1」と同じ結果になります。recursionDepth = 1 に設定すると、完全なツリーも取得されます。「FetchPlan」を使用していますが、何が問題なのですか? ありがとう。

4

1 に答える 1