添加专栏中,我产生的人与下面的查询从母公司
var officers = db.RootDomains.Where(rd => rd.ID == id)
.SelectMany(rd => rd.Companies)
.SelectMany(c => c.CompanyMatches)
.Select(cm => cm.CompaniesHouseRecord)
.SelectMany(chr => chr.CompanyOfficers);
这将返回我想要的人的名单,但我想包括在CompanyOfficers
一个额外的列。
CompanyMatches
实体有财产MatchMethod
。我希望将此值附加到返回数据集中的每个CompanyOfficer
上。
这可能吗?
你尝试过动态对象.SelectMany(chr => chr.CompanyOfficers); –