如何使用linq to sql删除所有子元素?

7
有没有一种简单的方法可以使用Linq to sql删除一个项目的所有子记录?

你所说的“child”是指什么?你想要删除子引用、对象还是后代? - Lucas B
1个回答

6
如果表之间有关联,那么类似这样的代码就可以运行:
var parent = // ...
context.Children.DeleteAllOnSubmit(parent.Children);
context.SubmitChanges();

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接