ABP+EF 修改指定字段

1、修改全部字段

var vInfo = this.Repository.Get(input.Id);
MapToEntity(input, vInfo);

await this.Repository.UpdateAsync(vInfo);

 

以上方法是修改全部,但是会导致所有字段都修改一遍,如果只需要修改个别的一两个字段,可以用如下方式:

2、修改指定字段

await this._Repository.UpdateAsync(input.id, async entity =>

{
entity.ReturnStatus = true;
entity.BackRemark = input.BackRemark;
});

posted @ 2022-11-21 11:30  liaer  阅读(338)  评论(0)    收藏  举报