同时加载多级关联实体
来源:互联网 发布:imagesloaded.min.js 编辑:程序博客网 时间:2024/05/16 15:11
using (var context = new UnicornsContext())
{
// Load all castles, all related ladies-in-waiting, and all related
// princesses
var castles1 = context.Castles
.Include(c => c.LadiesInWaiting.Select(b => b.Princess))
.ToList();
// Load all unicorns, all related princesses, and all related ladies
var unicorns1 = context.Unicorns
.Include(u => u.Princess.LadiesInWaiting)
.ToList();
// Load all castles, all related ladies, and all related princesses
// using a string to specify the relationships
var castles2 = context.Castles
.Include("LadiesInWaiting.Princess")
.ToList();
// Load all unicorns, all related princesses, and all related ladies
// using a string to specify the relationships
var unicorns2 = context.Unicorns
.Include("Princess.LadiesInWaiting")
.ToList();
}
Note that it is not currently possible to filter which related entities are loaded.
- 同时加载多级关联实体
- 显式加载关联实体
- 应运过滤显示加载关联实体
- 不加载关联实体的前提下获得关联实体数
- Hibernate中的延迟加载、实体关联单向一对多及双向一对多实体关联
- Hibernate性能调优--关联实体的延迟加载
- Entity Framework Code First实体关联数据加载
- 关于hibernate懒加载异常 以及left fetch on 多级子表关联
- 多级关联菜单数据库版
- 多级关联下拉选择框
- aspx repeate控件多级关联
- 加载多级部门代码
- 实体关联(1)
- 实体关联种类
- 映射实体关联关系
- hibernater 对实体关联
- hibernate 实体关联
- 使用连接查询解决一对一实体关联查询时的懒加载问题
- 软件工程四:面向过程的软件设计方法
- 避免使用C++异常规范
- 进制转换
- 【学习心得】java中“==”和默认“equals()”的区别
- 软件的测试计划与测试用例
- 同时加载多级关联实体
- 如何获取多选框后面文本框的值
- 一个Android下的自动下载歌词的代码
- N皇后
- 为导航属性关闭延迟加载
- 简明 Vim 练级攻略
- STL中list的使用
- 第一次烧录Linux
- 了解WCF定制的绑定类型(1)_信道范型支持