我想使用实体框架的Include
方法超过2个级别,它似乎不起作用。是否可以执行以下操作:
db
.Table1
.Include(t1 => t1.Table2)
.Include(t1 => t1.Table2.Select(t2 => t2.Table3))
我尝试过这样做但它不起作用,所以我不得不做两个查询,我希望避免这些。
答案 0 :(得分:0)
尝试
db.Table1
.Include("Table2")
.Include("Table2.Table3"));
或只是
db.Table1
.Include("Table2.Table3"));