And*_*ers 2 entity-framework one-to-many cascading-deletes
我一直试图在这里找到这个问题的答案.有几个人似乎在问类似的事情,但我没有得到答案.我有一个EF实体,有一堆子实体(一对多关系).我希望能够删除"父"实体并同时删除所有子实体.
有些人提到"Cascade Delete"应该在EF模型和数据库上设置(在我的例子中是Sql Server).问题是:
在任何一种情况下,非常感谢一个明确的如何使这项工作的例子!
在SQL Managment Studio中,转到数据库并找到应该有外键的表.将外键添加到指向另一个表的表中.我假设您知道如何设置外键.在对话框窗口底部的外键设置中,您将看到Delete属性.将其设置为Cascade.每当删除父行时,这将导致删除任何相关行.然后在Visual Studio中更新您的数据模型.现在应该为你设置一切.
| 归档时间: |
|
| 查看次数: |
4167 次 |
| 最近记录: |