我有下面的Linq查询,我正在使用实体框架。

var res = from a in _db.Articles
                  from auth in a.Authors
                  where papers.Contains(a.JoomlaId)
                  select auth.Institution;

问题是,我的institution类有一个名为“Type”的变量,类型为“InstitutionType”,我需要包含该变量,但我不知道如何做到这一点。

最佳答案

var res = from a in _db.Articles.Include("Authors")
                                .Include("Authors.Institution")
                                .Include("Authors.Institution.Type")
                  from auth in a.Authors
                  where papers.Contains(a.JoomlaId)
                  select auth.Institution;

关于c# - Entity Framework linq包括,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17285924/

10-09 04:16