Этот код не разрешен
var errors = (from error in db.ELMAH_Error
select new
{
error.Application,
error.Host,
error.Type,
error.Source,
error.Message,
error.User,
error.StatusCode,
error.TimeUtc
}).ToList();
return View(errors);
, поскольку это приводит к ошибке 'требует модель типа IEnumerable'. Следующий код, конечно, работает нормально, но выбирает все столбцы, некоторые из которых меня просто не интересуют:
var errors = (from error in db.ELMAH_Error
select error).ToList();
return View(errors);
Я новичок в MVC2 + L2E, так что, возможно, я просто пока не думаю, что правильно, но это кажется нелогичным. Есть ли простой способ выбрать ограниченное количество столбцов, или это просто часть использования ORM?