У меня есть запрос Grails, в котором есть пункт order by, но когда результаты возвращаются, они не упорядочиваются этим полем. Если я выполняю тот же запрос в базе данных, он работает правильно.
String sql = "select child From Affiliation a join a.childrenPhases cp join cp.affiliation child where a = :affiliation and child.type = '${TYPE_CONFERENCE}' order by a.name asc"
return executeQuery(sql, [affiliation: this])
name
off a
- это поле формулы гибернации. Может ли это быть с этим связано? Спасибо.