@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」を使用していますが、何が問題なのですか? ありがとう。