ABP CORE+EF 批量删除、修改

//物理删除(批量)
//await this.Repository.GetAll().Where(p => input.Ids.Contains(p.Id)).BatchDeleteAsync();
//逻辑删除,批量修改删除字段
await this.Repository.GetAll().Where(p => input.Ids.Contains(p.Id)).BatchUpdateAsync(p => new ShopCustomers()
    {
IsDeleted = true,
DeleterUserId = AbpSession.UserId,
DeletionTime = DateTime.Now
   });

posted @ 2023-05-06 11:41  liaer  阅读(140)  评论(0编辑  收藏  举报