скажем, у меня есть эти классы, которые сопоставляются с SQLServer:
class Statistic {
Servicos servico
int totalTime
Date date
static constraints = {
}
}
class Servicos {
String name
String description
static constraints = {
}
}
Использование SQL-запросов, таких как:
select name, description, media,frequencia from TvMagazinePlus.dbo.servicos as t1 join (
SELECT TOP 1000
[servico_id]
,avg([total_time]) as 'media'
,COUNT([servico_id]) as 'frequencia'
FROM [TvMagazinePlus].[dbo].[statistic] where date between now and yesterday group by [servico_id]) as t2 on t1.id = t2.servico_id
Я получаю эту таблицу:
Теперь мне нужно отобразить результат в формате JSON.Моя проблема в том, что я считаю executeQuery слишком сложным для достижения этой цели.Есть ли способ сделать это с помощью HQL, как createCriteria?