How to include a child object's child object in Entity Framework 5

后端 未结 4 1406
鱼传尺愫
鱼传尺愫 2020-11-27 02:21

I am using Entity Framework 5 code first and ASP.NET MVC 3.

I am struggling to get a child object\'s child object to populate. Below are m

4条回答
  •  刺人心
    刺人心 (楼主)
    2020-11-27 03:03

    With EF Core in .NET Core you can use the keyword ThenInclude :

    return DatabaseContext.Applications
     .Include(a => a.Children).ThenInclude(c => c.ChildRelationshipType);
    

    Include childs from childrens collection :

    return DatabaseContext.Applications
     .Include(a => a.Childrens).ThenInclude(cs => cs.ChildRelationshipType1)
     .Include(a => a.Childrens).ThenInclude(cs => cs.ChildRelationshipType2);
    

提交回复
热议问题