摘要:
EF框架会对实体进行跟踪,对实体的每个属性当前值和原始值及其状态进行跟踪,记录。当前值是指实体属性当前的被赋予的值,而原始值是指实体最初从数据库读取或者附加到DbContext时的值。先通过简单的代码演示一下如何获取这两个值,仍采用上彷文章的案例,多余代码不在展示数据库内容如下图示简单获取当前值,初始值 using (BlogDbContext db = new BlogDbContext()) { BlogUser blogUser = db.BlogUsers.Find(4); ///通过db.Entry(blogUser).Property获取值,参数可以为Lamada表达式,也可以是字 阅读全文