エンティティフレームワークでは、オブジェクトが他のオブジェクトによって参照されたことをどのように知っていますか? (その関係はデータベース内の対応する外部制約です)エンティティをチェックする方法は削除する前に他人によって参照されました
2
A
答えて
-1
FK制約をON DELETE RESTRICT
に設定します。その後、EFで通常どおり削除します。例外が発生し、参照テーブルにそのレコードへの参照がある場合、削除は失敗します。
+0
.Netフレームワークでこのケースの例外がありますか?私は例外が異なるエラーのために使用されることを恐れています。 – Linh
+0
プロバイダー固有の 'InnerException'をラップした一般的な「プロバイダーが失敗しました」例外が発生します。プロバイダー固有の' InnerException'は、プロバイダーに応じてエラーコードを持つ可能性があります。 –
関連する問題
- 1. アンマネージドビューモデルによって参照されるDjangoモデルを削除する方法
- 2. angularfire2でリンクされた参照を削除する方法は?
- 3. 参照をプログラムによって追加/削除する方法は?
- 4. Hibernateコレクションは削除されたエンティティへの参照を保持します
- 5. web.configに自動的に追加された参照を削除する方法
- 6. 参照で渡されたノードを削除するには
- 7. ネストされたオブジェクトを他のコレクションに参照する方法
- 8. 1つのイテレータによって参照されるオブジェクトは、他の人によって消去されました
- 9. Doctrine 2:ManyToOneカスケード削除により参照先のエンティティが削除されます
- 10. entityManager.remove()を呼び出すときにHibernateは参照されたエンティティを削除しますか?
- 11. Gradle-Eclipse-参照されたライブラリが確実にグラデルリフレッシュで削除されないようにする方法
- 12. 削除された関数を参照しようとしています。
- 13. 参照ファイルを削除するには?
- 14. 他の人がスライドしているときにクラスを削除する方法
- 15. mvcが他のエンティティを参照してエンティティにバインドされているかどうかを確認する
- 16. NSISによって生成されたuninst.exeをハード削除する方法は?
- 17. 同じNSMutablerArrayに保存されている同じ名前のデータを、その名前を参照して削除する方法はありますか?
- 18. チェックされたすべてのオブジェクトを削除するには
- 19. この関数は削除された関数を参照しようとしていますが、関数はすでに削除されています
- 20. テーブルからどのように削除すると削除された行を参照して削除するには? (postgresql)
- 21. JHipster私はJHipster内の他のエンティティにリンクされているエンティティを削除したい場合はフロントエンド
- 22. _differenceオブジェクト参照のチェックまたはプロパティによるプロパティのチェック
- 23. インターセプトによってエンティティからNHibernateプロキシを削除する方法
- 24. gitタグを削除し、その削除をgit pullによって他人に伝播するにはどうすればよいですか?
- 25. QPushbutton setDefault(True)によって作成された色を削除する方法
- 26. MPDFによって生成された空白ページを削除する方法
- 27. ノードパッケージマネージャ(npm)によってインストールされたブートストラップメディアクエリを削除する方法
- 28. MongoDBの他のデータベースからエンティティを参照するには?
- 29. Unique_Ptr:削除された関数を参照しようとする
- 30. なぜ/アプリケーションは他のプロセスによって作成されたmutex参照を保持していますか?
「参照」とはどういう意味ですか?あなたは例を挙げることができますか? – RPM1984
私のedmxファイルには、AとBの2つのオブジェクトがあります。BにはAへの関連付けがあります(この関連付けは、データベース内のテーブルAとテーブルBの間の外部キー制約によって自動的に生成されます)。 – Linh
...達成しようとしている結果は何ですか? – RPM1984