我正在尝试在实体框架中实施急切加载。 请问你能分享方式,如何在实体框架中加载?
答案 0 :(得分:0)
快速谷歌搜索提供了eager loading的一个很好的例子,但前提是基本上包含带有查询的外国实体:
var blogs = context.Blogs
.Include(x => x.Posts) // this is eager loading
.ToList();
您只想使用.Include()
抓取原始实体的外国实体。
请注意,您还可以在OnModelCreating
中禁用延迟加载:
protected override void OnModelCreating(DbModelBuilder modelBuilder) {
base.Configuration.LazyLoadingEnabled = false;
}