Hibernate 6.2 で /leads が壊れた @EntityGraph を削除します

Fixkamo-shared-library
出荷済み
2026年8月21日 0:07 UTC
プロフィール
Kamo
コンテンツ
802dea7

グリッドページクエリは、以下のとおりです。 ERROR:テーブル "a2 1" の句の入力から欠落 ... 左メンバー team member a2 0 に **************************** u1 0.id=a2 1.user id にユーザ u1 0 をユーザに登録する TeamMember は JOINED のサブクラスです。そのため、割り当てられた TeamMember.user を取得します。 サブクラステーブルとメンバールートの両方が必要です。 Hibernate 6.2.13 は、 subclass 参加して、参加せずに root のエイリアスを参照します。 Hibernate 6.5 は正しくレンダリングします。これは、何も捕まらない理由です。 このライブラリは 6.5 に対してコンパイルされ、SecurityService は 6.2.13 を実行します。 サービスのモックをテストし、前に HQL で LeadGridSpecificationSqlTest は停止します SQL生成。 同じ 6.2 は、バグとして相続家族に参加しました JoinedInheritanceInsertSqlTest は、 割り当ては、既に実行されている形状の2つのクエリによって解決されます 6.2.13 生産: LeadRepository.findAssigneeRefs 読み込み l.assignedTeamMember.idは、識別子であり、外部キーに解決する 参加なしの列;************************************************************ チームメンバーとユーザーを明示的に結合し、JOIN tm.userの4つと同じ形状 お問い合わせ ネイザーはHibernate 6.2にJOINEDへの参加を依頼 外部からの階層。 1つのフェッチグラフではなく1ページあたりの2つの安価なクエリ、まだN+1なし、および リードリストDTO.from リードは解決された割り当てをとり、行ビルダーがタッチする オープンインビューの独立したグリッドを保持するレイジーはありません。 6.2.13 の生産に対するすべての 3 つのクエリを実行することによって検証, ない それらについて推論: OK を refs、実値で OK の名前、およびグリッドページ クエリ自体OK。 SecurityService の LeadGridLiveSqlProbe を参照してください.

すべての変更

配送を見るのが好きですか?

これらのアップデートは、自動的にワークスペースに埋め込まれます。 週1回無料スタートし、週1回生育する.

永遠に無料で始める料金を見る