我有表A,B,C,D,E,F与关系
A(父母) - > B ---> C(A部分)
A(父母) - > D - > E - > F(B部分)
我会参考下面的链接来获得我的答案,但我只能到E部分B.直到F
我才能得到点击here!
这是我的代码:
var query = db.tableA.Include(c => c.tableB.Select(b => b.tableC))
.Include(d => d.tableD.Select(e => e.tableE));
答案 0 :(得分:0)
一个tableE
可以收集tableF
,那么您只需要添加另一个选择:
var query = db.tableA.Include(c => c.tableB.Select(b => b.tableC))
.Include(d => d.tableD.Select(e => e.tableE.Select(m => m.tableF)));
如果一个tableE
可以有一个tableF
,那么您应该按如下方式编写:
var query = db.tableA.Include(c => c.tableB.Select(b => b.tableC))
.Include(d => d.tableD.Select(e => e.tableE.tableF));