たとえば、A と B の間には多対多の関連付けがあります。
A.bsは、中央テーブルのインデックス列で並べ替えられた List<B> です: idxそのため、idx 列を Class フィールドとしてマッピングしていません。
ここで、B のリストを個別にクエリしたいと思います。主な条件は A の ID です。しかし、B を直接クエリすると、並べ替えられていないリストが表示されます (idx フィールドで並べ替えないでください)。
最初に A を取得し、次に B をリストに収集できることはわかっています。ただし、フレームワークを考えると、手作業でコーディングせずに List を返す必要があります (フレームワークについてはあまり説明したくありません。一言で言えば、この制限は、自分でカプセル化するページネーション ツールによって引き起こされます)。 、私はそれを変更したくありません。)
HQL/基準を介してこの問題を解決する方法はありますか? 基準が好ましい。