使用强类型的Include显式预加载

使用强类型的Include显式预加载

大家都知道用以下方式显式预加载其他的SubEntity吧:

Include(“SubEntity1”)

对于有嵌套的情形

Include(“SubEntity1.SubSubEntity1”)

 

 

但是推荐使用以下方式,原因不言自明:

using System.Data.Entity

Include(i=>i.SubEntity1)

 

对于有嵌套的情形(本文重点)

Include(i=>i.SubEntity1.Select(j=>j.SubSubEntity1)) 

 

以上代码EF4.3调试通过。 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/110447.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • iOS 单元測试之XCTest具体解释(一)[通俗易懂]

    iOS 单元測试之XCTest具体解释(一)

  • indexedDB_INDEX函数

    indexedDB_INDEX函数indexedDB介绍原生介绍indexedDB是一个前端数据持久化解决方案(即前端缓存),由浏览器实现。0.兼容性1.特点基于文件存储。意味着其容量可达到硬盘可用空间上限非关系型数据库。意味着扩展或收缩字段一般无须修改数据库和表结构(除非新增字段用做索引)键值对存储。意味着存取无须字符串转换过程存储类型丰富。意味着浏览器缓存中不再是只能存字符串了异步:意味着所有操作都要在回调中进行2.数据库一组相关业务数据的存储集合。创建一个数据库windo

    2022年10月25日
  • drupal安装教程(6.X版安装教程)【图文教程】[通俗易懂]

    drupal安装教程(6.X版安装教程)【图文教程】[通俗易懂]
    由于英文不是很好,而且在安装时遇到很多困难,所以把在网上找到的drupal详细安装步骤分享一下,希望能帮助更多人。

    1、先下载drupal6.X版拷到web根目录下,从浏览器打开链接,会直接进入安装页面。
    如图1所示,先让你选择安装语言,选第一个“InstallDrupalinEnglish”

    图1
    点击“InstallDrupalinEnglish”以后出现图2所示的错误提示,然后按照错误提示的操作步骤

  • 数据结构KMP_rsa算法例题

    数据结构KMP_rsa算法例题前言KMP算法是我们数据结构串中最难也是最重要的算法。难是因为KMP算法的代码很优美简洁干练,但里面包含着非常深的思维。真正理解代码的人可以说对KMP算法的了解已经相当深入了。而且这个算法的不少东西的确不容易讲懂,很多正规的书本把概念一摆出直接劝退无数人。这篇文章将尽量以最简单的方式介绍KMP算法以及他的改进,文章的开始我先对kmp算法的三位创始人Knuth,Morris,Pratt致敬,懂得这…

  • c# combobox属性dropdownlist赋值

    c# combobox属性dropdownlist赋值combobox属性设置为dropdownlist后,text赋值如果combobox的内容里有则显示,没有则不显示。 即如果combobox1包含ABCD,赋值A则可以显示,F则不行。

    2022年10月10日
  • 关系数据模型表示采用_数据库常见的数据模型

    关系数据模型表示采用_数据库常见的数据模型关系模型是目前最常用地数据模型之一。关系型数据库系统采用关系模型作为数据的组织方式,在关系模型中用表格结构表达实体集,以及实体集之间的联系,其最大特点是描述的一致性。关系模型是由若干个关系模式组成的集合。关系模式可记为R(A1,A2,A3,…,An),其中,R表示关系名,A1,A2,A3,…,An表示属性名。一个关系模式相当于一个记录型,对应与程序设计语言中类型定义的概念。关系是一个实例,也是一张…

    2022年10月30日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号