Моя проблема в том, что я пытаюсь сделать 2 OrderBy
, но второй никогда не генерируется для структуры сущностей, я проверил сгенерированный запрос.
Это то, что я пытаюсь сделать
var query = model.SomeTable.Where(condition);
if (somecondition)
query = query.OrderByDescending(o => o.Table1.Col1).OrderBy(c => c.Table1.Table2.SomeColumn);
var result = query.Select(c => new
{
//selection here
});
Сформирован Order by для Table1.Table2.SomeColumn
, но второй OrderBy Table1.Col1
никогда не генерируется, и, следовательно, мои результаты неверны.
Есть идеи?