EF的批量删除和修改问题

 public int Delete(Expression<Func<T, bool>> predicate)
        {
            Table.RemoveRange(Table.Where(predicate));            return Save();
        }

上面的方法,生成了N条Delete语句,很明显,不是最佳方式,有没有哪位能提供Expression<Func<T, bool>> predicate解析成SQL语句的代码?


人到中年有点甜
浏览 1396回答 1
1回答

芜湖不芜

ef中批量删除是生成多条DELETE语句,可以用ef中的扩展包或者dapper或者直接用ef core,ef core性能秒杀ef
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL