Hibernate 6 の MEMBER TYPE カラムを複製することによって、security level SQL エラーを解決します

Fixkamo-shared-library
出荷済み
2026年4月16日 3:22 UTC
プロフィール
Kamo
コンテンツ
f81e6ed

会員.java が @DiscriminatorColumn と explicit の MEMBER TYPE をマッピング @コラムフィールド Hibernate 6 は、親テーブルのプロジェクションで 2 回カラムを選択しました。 子テーブルにsecurity levelを押下した列カウントドリフトを引き起こします (member team member) SELECT — 存在しない場所。 Fix: memberType から @Column JPA マッピングを削除し、実行時に実行時に渡します。 カスタム getMemberType() ゲッタのインスタンス。 MemberRepositoryのJPQLクエリは デフォルトブリッジで、Discriminator ベースのフィルタリング用の TYPE(m) を使用するように更新 既存の API のシグネチャをすべての発信者に保存する方法.

すべての変更

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

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

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