Можно ли установить Порядок по умолчанию с помощью сопоставлений атрибутов Linq?
-
22-08-2019 - |
Вопрос
I это было возможно сделать в Active Record, но возможно ли это с помощью Linq to SQL?
Решение
Вы всегда можете добавить свойство к объектам data-context / entities в файле частичного класса:
partial class MyDataContext {
public IOrderedQueryable<Foo> FoosByName {
get {return Foos.OrderBy(foo=>foo.Name);}
}
}
Затем любые запросы начинались с FoosByName
будет предварительно заказан (но все еще может быть скомпонован).
Другие советы
Вы можете, если используете хранимые процедуры или представления для извлечения ваших данных.Порядок ПО затем может быть в сохраненной процедуре или представлении, но LINQ to SQL не поддерживает это из коробки.
Не связан с StackOverflow