我有一个类似于下面的表格:
Data {
id varchar(50),
pId uniqueidentifier ,
fId uniqueidentifier ,
xid uniqueidentifier,
flag smallint
}
该表包含很多重复行,因为 pId 和 fId 是 1:n 关系,fId 到 xId 也是 1:n 关系。
我想查询这个表并填充一个obj,如下所示:
class P
{
Guid id;
List<F> fList;
}
class F
{
Guid id;
List<X> xList;
}
class X
{
Guid id;
byte flag;
}
我正在学习Linq。任何使用 Linq 从表中填充类 P 的解决方案都会有所帮助。
谢谢!