[英]How to get distinct row in entityframework?
How I can get to distinct row from a table using entity-framework. 我如何使用实体框架从表中获得不同的行。
Like i want to get, 2 distinct row where name is unique: 就像我想得到的,2个不同的行,其中名称是唯一的:
1| 04-DEC-15| 01-JAN-01 |4 |1 |10000.0 |0.0 |ship |None |LP_Joc1_B1 |01-JAN-01| 0
6| 28-DEC-15 | 01-JAN-01 |4 |1 |30000.0 |0.0 |ship |None |LP_Joc1_B2 |01-JAN-01| 0
//distinct based on a specific property (in this case Name)
List<Objects> listObjects = (from obj in db.Objects
select obj).GroupBy(n => new {n.Name})
.Select(g => g.FirstOrDefault())
.ToList();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.