У меня есть довольно обычный запрос QueryOver, содержащий следующее:
.SelectList(list => list
.SelectGroup(() => txn.GroupField)
.SelectGroup(() => txn.Date))
.List<object[]>()
Этот запрос работает должным образом, однако теперь у меня есть требование группировать по усеченной дате поскольку некоторые даты для этих объектов могут содержать компонент времени. Кажется, это должно быть тривиальное изменение, но я не могу найти способ, поддерживаемый NHibernate.
Очевидным решением будет изменение ниже, но оно не поддерживается.
.SelectGroup(() => txn.Date.Date))
Есть идеи?
Спасибо