我有两个表如下
表人
Id Name
1 A
2 B
3 C
4 D
5 E
表关系层次结构
ParentId CHildId
2 1
3 2
4 3
这将形成一个树状结构
D
|
C
|
B
|
A
ParentId 和 ChildId 是 Person 表的 Id 列的外键
让我们假设 EF 实体名称是表名称。我需要找到每个人的顶级家长。结果集应如下所示
PersonId PersonName TopLevelPArentID TopLevelPArentName
任何人都可以建议任何 LINQ 或 LINQ to Entity Query 吗?