Включить не загружающиеся навигационные объекты EF 6.0 - PullRequest
0 голосов
/ 17 мая 2018

Я столкнулся с проблемой, когда .Include не загружает навигационные объекты сущности с помощью EF 6. Вот мой код

 var fields = db.GroupFields.OrderBy(a=>a.Field.DisplayOrder)
                .Where(a => groupIds.Contains(a.GroupId)
                       && a.IsActive == true
                       && a.Group.IsActive)
                .Include(a => a.Field)
                .Include(a => a.Field.Datasource) 
     .Include(a=>a.Field.Datasource.MasterItems).Select(a=>a.Field).ToList();

Проблема в том, что он не загружает DataSource и DataSource.MasterItems в запросе выбора, которые являются свойствами Entity Field . Что я делаю не так в этом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...