mam dość run-of-the-mill QueryOver zapytania zawierające następujące,Obetnij DateTime w NHibernate QueryOver SelectGroup
.SelectList(list => list
.SelectGroup(() => txn.GroupField)
.SelectGroup(() => txn.Date))
.List<object[]>()
Ta kwerenda działa zgodnie z oczekiwaniami, jednak mam obecnie wymóg grupie przez ściętego Data ponieważ niektóre z dat dla tych obiektów mogą zawierać komponent czasu. Wygląda na to, że powinna to być drobna zmiana, ale nie mogę znaleźć sposobu, który jest obsługiwany przez NHibernate.
Oczywistym rozwiązaniem będzie zmiana poniżej, ale nie jest obsługiwana.
.SelectGroup(() => txn.Date.Date))
Wszelkie pomysły?
Dzięki
Wielkie dzięki, MonkeyCoder. Próbowałem użyć SelectList() /. SelectGroup() z Projections, ale nie powiodło się. – shatl