Entity framework EF4支持批量更新吗?
EntityFrameworkV4是否支持批量更新/插入,这样它就可以一次性向数据库发送>1命令,而不是向数据库发送>1命令Entity framework EF4支持批量更新吗?,entity-framework,entity-framework-4,Entity Framework,Entity Framework 4,EntityFrameworkV4是否支持批量更新/插入,这样它就可以一次性向数据库发送>1命令,而不是向数据库发送>1命令 谢谢我认为这一点没有改变。您可以选择: 存储过程 使用T-Sql-like 我认为可以通过向上下文添加多个实体并调用save changes来实现 context.ApplyChanges<T>("Order", obj1); context.ApplyChanges<T>("Order", obj2); context.SaveChanges
谢谢我认为这一点没有改变。您可以选择:
- 存储过程
- 使用T-Sql-like
context.ApplyChanges<T>("Order", obj1);
context.ApplyChanges<T>("Order", obj2);
context.SaveChanges();
context.ApplyChanges(“订单”,obj1);
ApplyChanges(“订单”,obj2);
SaveChanges();
我在这里找到了一个很好的答案:
我认为第一个或最后一个选项可能是可行的(第二个选项不是真正的批处理),但请注意最后一个选项是TSQL,而不是ESQL。