EF加载问题

原创 2015年07月07日 19:56:07



如本系统中任何一个对象都会有一个创建人对象对应数据库IDCreateUserID

举例:

实体SysAccount

我们为了在页面上显示创建人姓名,那么我们给这个实体加一个

public virtual SysAccountCreateUser { get; set; }的扩展属性

那么在对应的SysAccountMap

加上映射关系,如下

this.HasRequired(t=> t.CreateUser).WithMany().HasForeignKey(t => t.CreateUserID);



不加上include(“CreateUser”)的话,加载的时候就不会加载子类属性(注意,注意!!)


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

EF+MVC3+zTree动态加载

  • 2013-11-13 17:36
  • 11.44MB
  • 下载

EF第一次加载较慢的原因以及解决方法(汇)

前言:     这个问题没有遇到过,但是面试当中很可能会被问到,当然也不主要是为了应对面试,学到知识才是王道为什么会慢:    在应用程序中定义的每个上下文,其首次使用时,JUST-INTIME编译...

EF之POCO应用系列4——延迟加载

当我们进行查询的时候,哪些关系的数据将会被加载到内存呢?所有相关的对象都需要吗?在一些场合可能有意义,例如,当查询的实体仅仅拥有一个相关的子实体,但是,多数情况下,你可能只需要加载部分数据,或者你喜欢...

Windows服务之EF加载数据

参考: http://greatverve.cnblogs.com/archive/2011/07/18/app-config.html using System; using System.Coll...

EF使用延迟加载的本质原因

EF(Entity Framework)是微软的一个ORM框架 使用过EF的同学都知道它有一个延迟加载的功能 那么这个延迟加载的功能到底是什么? 为什么需要延迟加载? 使用延迟加载的优点和缺点又各是什...

EF学习和使用(六)显式加载、按需加载

这篇博客接着说EF加载数据的方式,今天介绍剩下的两种:显式加载和按需加载。 显式加载(Explicit Loading)显式加载和延迟加载非常类似,不同的是显式加载要手动关闭EF的延迟加载属性,通过...

学习 ef 6 的碰到的一些问题

环境 : vs2010  / nuget 2.8  /  ef6.1.3 / 数据库环境 为 windows sqlserver 2008 标准版 在安装NuGet时,遇到了一个错误 Er...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)