Можно ли установить Порядок по умолчанию с помощью сопоставлений атрибутов Linq?

StackOverflow https://stackoverflow.com/questions/526306

  •  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 не поддерживает это из коробки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top