var list=from n in news join c in columns on n.col_id equals c.id select new {n ,col_name=c.name}
newsdto包含了实体news所有字段,并且多了一个col_name;
如果select 字句改成select n 用mapper.map(list)得到的dto中col_name字段是null,
但是select new {n ,col_name=c.name} 在通过上面的代码映射,得到的dto中col_name有了,但是news的字段全部没映射过来。。
请教要怎么写才能将带着col_name的值匿名类转到dto呢
https://q.cnblogs.com/q/105870/
如果new{n.id,n.name.....以及n.所有字段,col_name=c.name}这样的匿名类拿去映射也是可以的,
就是new{n,col_name=c.name}这样不行,蛋疼。