此 ObjectContext 实例已释放,不可再用于需要连接的操作

时间:2023-03-10 01:23:46
此 ObjectContext 实例已释放,不可再用于需要连接的操作

EF 查询包含导航属性的Model,经常会遇到

此 ObjectContext 实例已释放,不可再用于需要连接的操作

这种错误,解决方法如下:

db.T_DailyRecord.Include("T_Images").ToList().Where(a => a.ID == DailyID).FirstOrDefault();

用Include("")将外键表的表名包含,就可以使用了。