今天用C#开发的时候遇到个问题,需求就是EntityFramework更新指定的字段。
一般的更新操作就是:
ctx.Entry(model).State = EntityState.Modified; ctx.SaveChanges();上面这个是更新全部的,但是我只是更新其中一个或两个字段呢,代码如下:
ctx.Articles.Attach(model); ctx.Entry(model).Property(n => n.Views).IsModified = true; ctx.SaveChangesAsync();上面这些代码就是只更新Views字段,其它字段更新可以按此来。
以上就是【.net EF(EntityFrameworkCore)更新指定字段】的全部内容了,欢迎留言评论进行交流!