使用Entity Sql在Entity框架中批量删除

时间:2013-08-20 05:29:43

标签: entity-framework-5

我想在Entity框架中实现批量删除。我打算使用Entity sql,但经过长时间的搜索后,我无法在Entity Sql中找到一个删除语句的例子。我也不想使用Sql语句。 Entity框架是否提供任何批量更新而不在内部使用For each循环?我想在单个事务中删除完整的对象列表。是否可以在Entity Sql中使用?

1 个答案:

答案 0 :(得分:0)

我知道有一个nuget package提供批量删除/更新。

大多数使用实体框架的人不使用它,因为它绕过模型中内置的任何逻辑(例如,在savechanges中没有执行代码覆盖),但如果你只是在没有任何业务逻辑的情况下进行数据检索/删除,这可能会有所帮助