Я новичок в NHibernate, не могу справиться с этой проблемой.
У меня есть такой класс
public class Ticket
{
public virtual int Id { get; set; }
public virtual string Name { get; set; }
public virtual string Number { get; set; }
public virtual string Comment { get; set; }
public virtual DateTime IssueDate { get; set; }
public virtual bool Status { get; set; }
}
Этот класс связан с таблицей Tickets в базе данных.Я хочу получить список всех лет, участвующих в поле Билеты, по полю IssueDate.
Это мой запрос:
var years = session.Query<Ticket>()
.GroupBy(a => a.IssueDate.Year)
.ToList();
, и я получаю все вовлеченные годы в списке 2017, 2014, 2016, 2012.... но я не могу применить команду Order к этому запросу!Мне нужно, чтобы список выглядел как 2012, 2014, 2016, 2017 ...
Как я могу это сделать?