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

Abe*_*ler 6 .net linq linq-to-sql

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

kbr*_*ton 6

如果表之间存在关系,这样的东西将起作用:

var parent = // ...
context.Children.DeleteAllOnSubmit(parent.Children);
context.SubmitChanges();
Run Code Online (Sandbox Code Playgroud)