私はapplicationProductIdというIDを持つApplication_Productエンティティを持っています。 Credit_Cardは、Application_Productと同じid、すなわちapplicationProductId(1対1)の関係を持つApplication_Productの子です。 Credit_Cardの子は、Supplimentary_Cardという名前で、idはsupplimentaryCardId、foriengnはCredit_Card EntityのapplicationProductIdです。カスケード、エンティティレベルで孤立した削除がインプリメントされるため、Application_Productを削除するとSupplimentary_Cardが削除されます。しかし、起こっていない。どうして? OneToOne/@ OneToMany/@多対多@エンティティが削除されたときに孫と子を削除します。
-1
A
答えて
0
マークの関連は、次のプロパティを注釈:
@OneToMany(cascade = CascadeType.ALL)
これは、親が削除されたときは、すべての子供や孫が削除されていることを確認する必要があります。
関連する問題
- 1. 親エンティティの削除時に子エンティティが削除されない
- 2. 子レコードを削除すると、エンティティの親レコードが削除されます
- 3. JPA削除されたエンティティを削除
- 4. 親レコードが削除されたときに子レコードを削除しない
- 5. ユーザーが削除されたときにゲームを削除する
- 6. Core Dataエンティティを削除すると、DocumentDirectoryのオーディオファイルが削除されますか?
- 7. 原子的に削除データベース・エンティティとファイル
- 8. タイタングラフの子孫を削除する
- 9. Laravel 5.1行が削除されたときのサブリレーションシップデータの削除
- 10. SQL:テーブルが削除されたときのビューの削除
- 11. ソースが削除されたときにシンボリックリンクを削除するには?
- 12. Firebaseで子が削除されたときにrecyclerviewから正確な名前を削除できません
- 13. Spring Data JPA削除子エンティティ
- 14. スクロールビューでサブビューが削除されたときに空白を削除する
- 15. 元のフォルダが削除されたときにシンボリックリンクを削除する
- 16. アプリがブラックベリーで削除されたときに永続オブジェクトを削除する
- 17. MacOS X:アプリが削除されたときにplistファイルを削除する
- 18. レコードが削除されたときにファイルを削除する方法は?
- 19. アプリケーションを削除するとドキュメントフォルダが削除されますか?
- 20. ベース名と拡張子が削除されました
- 21. コアデータを削除すると、すべてのリレーションシップとエンティティが削除されます(多くが多数)
- 22. 削除HTMLタグとHTMLエンティティ
- 23. 子要素が削除されたときにChromeがクリックハンドラをリッスンしない
- 24. odooで削除された子モデルのレコード(メインモデルを継承して作成)が削除されたときのメインモデルのレコードの削除方法
- 25. ローカルコンテキストから重複したエンティティを削除/削除する
- 26. トリガーは削除されました..誰が削除されましたか?
- 27. 親V8Runtimeが削除されたときにV8ScriptEngineインスタンスが削除されますか?
- 28. ハイパーリンクを削除するとハイパーリンクも削除されます
- 29. サブクラスを削除すると、親も削除されます。
- 30. セルフトラッキングエンティティ子エンティティを削除する
いくつかのサンプルコードを追加すると.....役立つでしょう....正確に何の例外が発生していますか。 – Ashish451
com.microsoft.sqlserver.jdbc.SQLServerException:DELETEステートメントがREFERENCE制約と競合しました"FK__supplimen__APPLI__2D536BE9"。競合はデータベース "COB_APP_DEV"、テーブル "dbo.supplimentary_card_data"、列 'APPLICATION_PRODUCT_ID'で発生しました。 –