是用 new DbContext().Database.SqlQuery<实体>(sql语句)查询数据,查询语句中使用到了子查询,
实体类中定义了一个属性(这个属性没有做表映射添加了[NotMapped]标签)接收这个子查询的字段,但是最后返回的实体集合中这个字段没有并赋值,像这样的情况该怎么解决?
显示 为那个字段赋值试试,再不行就
先 select匿名 查出所要的字段,再AsEnumberable或者 ToList之后,进行构造 你所要的实体对象。