私は人々のリストを生成する追加以下のクエリを使用して親エンティティから列
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); –