0
点赞
收藏
分享

微信扫一扫

EF core 如何撤销对对象的更改

奋斗De奶爸 2023-10-13 阅读 42
asp.netc#

一般情况下
DB.SaveChanges() 就可以正常提交更改了.
但是如何撤销更改, 可以使用下面的代码.


//撤销更改 //放弃更改. 防止后面的finally出错
DB.ChangeTracker.Entries()
    .Where(e => e.Entity != null)
    .ToList()
    .ForEach(e => e.State = EntityState.Detached);

举报

相关推荐

0 条评论