我想在实体框架中实现批量删除。我打算为此使用 Entity sql,但是经过长时间的搜索,我无法在 Entity Sql 中找到删除语句的单个示例。我也不想使用 Sql 语句。实体框架是否在内部不使用 For each 循环的情况下提供任何批量更新?我想在单个事务中删除对象的完整列表。在实体 Sql 中是否可能?
问问题
226 次
1 回答
0
我知道有一个提供批量删除/更新的nuget 包。
大多数使用实体框架的人不使用它,因为它绕过了模型中内置的任何逻辑(例如,在 savechanges 覆盖中不执行任何代码),但如果您只是在没有任何业务逻辑的情况下进行数据检索/删除,这可能会有所帮助。
于 2013-08-20T05:41:18.073 回答