大家都知道用以下方式显式预加载其他的SubEntity吧:
Include(“SubEntity1”)
对于有嵌套的情形
Include(“SubEntity1.SubSubEntity1”)
但是推荐使用以下方式,原因不言自明:
using System.Data.Entity
…
Include(i=>i.SubEntity1)
对于有嵌套的情形(本文重点)
Include(i=>i.SubEntity1.Select(j=>j.SubSubEntity1))
以上代码EF4.3调试通过。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/110447.html原文链接:https://javaforall.cn