如何使用Entity Framework 6正确检索实体及其子集合?

时间:2016-03-21 20:55:09

标签: entity-framework entity-framework-6

在我的SQL Server 2012数据库中,我有一个名为SubjectArea的实体,它与另一个实体有多对多的关系,名为Entity

我运行了EF POCO反向电动工具,它产生了以下DbContext

...
public DbSet<Entity> Entities { get; set; }
public DbSet<SubjectArea> SubjectAreas { get; set; }
public DbSet<SubjectAreaEntitySubjectAreas_EntitySubjectAreaEntities> SubjectAreaEntitySubjectAreas_EntitySubjectAreaEntities { get; set; }
...

从中可以看出,SubjectAreaEntitySubjectAreas_EntitySubjectAreaEntities是SQL Server数据库中的中间表的名称。

鉴于上述情况,检索所有SubjectArea个对象的集合的正确EF语法是什么,其中每个SubjectArea将包含其Entity个对象的子集合?

0 个答案:

没有答案