Project on githubはJPA @ManyToOne
に親を削除する私はこのようにお互いを介して接続されている3つのエンティティを持っている
は、親行を削除または更新できません:。外部キー制約が (
bananpiren
を失敗quizquestions
、CONSTRAINTFK_QUIZQUESTIONS_QUIZ_QUIZID
FOREIGN KEY(QUIZ_QUIZID
)quiz
(QUIZID
)を参照) エラーコード:1451
私の推測では、JPAはForeignKeyのが好きではないということで、違った@OneToManyの行動から動作し、カスケードが動作していないよう。
私は@ManyToOne
- CascadeType.REMOVE
- CascadeType.Persist
何が起こるしたいことはある試してみたそのユーザーがクイズを削除したときに、接続されているすべての質問と回答も削除する必要があります。 JPAのみと@ManyToOneの関係でこれは可能ですか?可能であればどのように?
ありがとう、これはちょうどいいダンディーでした! –