现在的结果是这样的:
只有一排有数据:
把这个
去掉就正常了
后台Lambda
不想使用这种方法,还有没有更好的,字段太多一个一个写太麻烦了
new {
_id = b._id,
SoftId = b.SoftId,
Version = b.Version,
Description = b.Description,
CreateDate = b.CreateDate,
IsDefault = b.IsDefault,
Note1 = b.Note1,
SoftName = a.SoftName,
SoftCode = a.SoftCode
}
建议使用 DTO 的方式,通过 AutoMapper (ProjectTo<T>()
)或者 Mapster (ProjectToType<T>()
)自动完成映射,而且会带来一个你会爱不释手的副作用 —— EF 生成的 SQL 语句中只会 SELECT
映射时用到的字段
对于需要需要显示某些字段,这个副作用好像蛮好哦