Можно ли использовать Select (l => new {}) с SelectMany в EntityFramework
Я пытаюсь что-то, в чем я не совсем уверен, но я хочу спросить здесь, если это возможно.
Это может быть сделано?
public IQueryable GetInfo(int count, byte languageId)
{
return db.Info.SelectMany(i => i.LanguageInfo)
.Where(l => l.Language.id == languageId)
.Select(l => new Info { AddDate = l.Info.AddDate,
Description = l.Description,
EntityKey = l.Info.EntityKey,
id = l.Info.id,
Title = l.Title,
ViewCount = l.Info.ViewCount }
)
.OrderByDescending(i => i.id)
.Take(count);
}
Когда этот метод выполняется, я получил ошибку
Сущность или сложный типGuideModel.Info» невозможно создать в запросе LINQ to Entities.
Значит ли это "невозможно" ?
Спасибо