[英]How do I delete all the entities related to a specific entity?
我正在使用Entity Framework 4.0,我想刪除實體上導航屬性指向的所有實體。 我怎樣才能做到這一點?
您正試圖在錯誤的層中解決問題。 您需要重新考慮數據庫設計,特別是如何維護參照完整性。
您需要設置外鍵的“CASCADE DELETE”並在實體模型中反映出來。 然后,當您刪除該實體時,數據庫將進行必要的更改以維護參照完整性。
我不確定我是否理解你的問題。 但據我所知.clear()
方法清除並刪除所有導航屬性,如Orders.clear()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.