私は最初にCascadeType.REMOVE
でテーブル内の外部キーを削除できますが、私は例外があります。しかし、@CascadeOnDelete
であれば問題ありません.2つのアノテーションの違いは何ですか?@CascadeOnDeleteアノテーションとCascadeType.REMOVEアノテーションの違いは何ですか?
EDIT:私は削除にDataNucleusのcomment.Cascadeを見てきましたが、使用するどのように良いアイデア疑問を提起.Which org.eclipse.persistence.annotations.CascadeOnDelete
から来ています。
例外はありますか? – Ilya
@CascadeOnDeleteはJPAの一部ではないので、 – DataNucleus
のどこから来たのかを教えてください。 'DELETE on table 'XXX'はキー(xxx)の外部キー制約 'YYY'に違反しました。ステートメントがロールバックされました。 ' – npocmaka