0

我正在尝试在实体框架中实现急切加载。您能否分享一下如何在实体框架中急切加载?

4

1 回答 1

0

一个快速的谷歌搜索给出了一个很好的预加载示例,但前提是基本上将外部实体包含在查询中:

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;
}
于 2013-09-25T13:17:41.053 回答