Возможно ли запросить grails с критериями и получить список карт вместо списка списков? Я хотел бы иметь имена столбцов в результатах, чтобы затем работать с «ассоциативным массивом», а не с числовыми смещениями массива. В настоящее время я делаю что-то вроде
def topFiveUsers = BlogEntry.createCriteria().list {
projections {
count('id')
groupProperty('author')
}
maxResults 5
}
, что приводит к [[123, app.User: 1] [111, app.User: 2] [...] ...]
, то есть к списку списки. Я бы предпочел что-то вроде [[сообщений: 123, автор: app.User: 1] [сообщений: 111, автор app.User: 2] [...] ...]
.
Как всегда: помощь приветствуется!