在基于字符串的重载中,Include
我们指定包含一个集合,然后简单地通过按正确顺序指定相关导航属性来向下一级引用:
query.Include("Level1Collection.Level2Reference");
但是为什么在Include
使用 lambda 表达式的重载时,我们还必须使用Select
语句来指定上述查询:
query.Include(e => e.Level1Collection.Select(l1 => l1.Level2Reference)).
为什么以下工作不起作用:
query.Include.(e => e.Level1Collection.Level2Reference)
谢谢你