数据库更新操作时ef core跟踪数据导致出现问题

是efcore默认跟踪了对象的实体,通过id去删除的时候,导致ef重复跟踪的问题,设置为不跟踪就好了

.AsNoTracking()

还有一种更新的时候跟踪获取到的实体,需要更新操作后将整个实体作为参数更新过去,无法通过重新生成一摸一样的id进行更新

posted @ 2022-04-27 14:52  咳咳Pro  阅读(497)  评论(0)    收藏  举报