I need to order by 2 columns using the entity framework.
How is that done?
return _repository.GetSomething().OrderBy(x => x.Col1 .. Col2)?
i.e
SELECT * FROM Foo ORDER BY Col1, Col2
I need to order by 2 columns using the entity framework.
How is that done?
return _repository.GetSomething().OrderBy(x => x.Col1 .. Col2)?
i.e
SELECT * FROM Foo ORDER BY Col1, Col2
Following sorting happens in the DB level. Not on the returned result.
Try:
IQueryable<a>.OrderBy("col1 asc, col2 asc")
Example 1:
ctx.CateringOrders.OrderBy("Details.DeliveryDate asc, Details.DeliveryTime asc")
Example 2:
ctx.CateringOrders.OrderBy("{0} {1}, {2} {3}",
"Details.DeliveryDate", "asc",
"Details.DeliveryTime", "asc"
)
Where
IQueryable<a> is entity query,
"col1 asc" is column 1 and sorting direction
"col2 asc" is column 2 and sorting direction