こんにちは私はこの「javax.persistence.PersistenceException:org.hibernate.exception.ConstraintViolationException:ERROR:重複するキー値が一意の制約に違反しています」を取得しています
2つのテーブルAとBがあります。
Aにはid、b_id、Bにはid、A_idがあります。A-oneToMany、B-manyToOneの関係。
Aで、
@OneToOne(cascade = { CascadeType.ALL })
@JoinColumn(name = "LATEST_VERSION_ID") @Valid
@EntityProperty(type = "GuidKey", relation = "B.id")
Bで、
@ManyToOne(cascade = {CascadeType.ALL})
@JoinColumn(name = "A_ID") @Valid
@EntityProperty(type = "Key", relation = "A.id")
ページを作成すると、AIはそれを実行できましたが、更新しようとすると、テーブル'B'で一意の制約違反が発生します。
レコードはすでに存在していると書いてあります。