
EF的添加如下,代码比较添加:
ShipEntities se = new ShipEntities();
se.Users.Add(user);
se.SaveChanges();
方法2:
ShipEntities se = new ShipEntities();
se.Entry(user).State = System.Data.EntityState.Added;
se.SaveChanges();
abp vnext ef 批量添加的封装
注意异步状态下断点调试很有可能有异常情况,所以可以先直接执行不调试
/// <summary>
/// 封装的批量添加方法
/// </summary>
/// <param name="entitys"></param>
/// <returns></returns>
public async Task<int> BatchAddAsync(List<TEntity> entitys)
{
var getDbContext = await GetDbContextAsync();
foreach (TEntity item in entitys)
{
getDbContext.Entry(item).State = Microsoft.EntityFrameworkCore.EntityState.Added;
}
return await getDbContext.SaveChangesAsync();
}
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739。有需要软件开发,或者学习软件技术的朋友可以和我联系~(Q:815170684)
评价
排名
1
文章
860
粉丝
112
评论
163
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术