次のように、AlphaGroupID で 2 つのモデルを結合する LINQ to Entities ステートメントがあります。
IEnumerable<ICD.ViewModels.HomeSearchViewModel> ICDList = (from a in ICDUnitOfWork.AlphaGroups.Find()
join e in ICDUnitOfWork.Alphas.Find()
on a.AlphaGroupID equals e.AlphaGroupID)
AlphaGroupID で 2 つのテーブルを結合する必要がありますが、ICDList に対応する AlphaGroupID があるかどうかに関係なく、すべての ICDUnitOfWork.AlphaGroups も必要です。どうすればこれを達成できますか?