我認爲這是非常基本的東西,但我只是沒有得到它的工作。EF4中沒有填寫外鍵對象
我試圖讓使用這樣的lambda表達式對象的列表:
List<LocalizationGlobalText> list = _entities.LocalizationGlobalTexts.Where(l => l.Language.Id == _currentlanguage).ToList<LocalizationGlobalText>();
名單是牽強,但國外主要對象均爲空。 我也使用LINQ to實體嘗試,但這會導致同樣的問題:
IEnumerable<LocalizationGlobalText> bla = (from lgt in _entities.LocalizationGlobalTexts
join lg in _entities.LocalizationGlobals on lgt.IdLocalizationGlobal equals lg.Id
where lgt.IdLanguage == _currentlanguage
select lgt);
可能的複製見:http://stackoverflow.com/questions/5173890/entity-framework-4-eager-loading-not-working-at-all/5174303#5174303 – TGnat 2011-03-03 19:19:02