Порядок Grails не работает - PullRequest
       28

Порядок Grails не работает

0 голосов
/ 21 августа 2011

У меня есть запрос 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 - это поле формулы гибернации. Может ли это быть с этим связано? Спасибо.

1 Ответ

1 голос
/ 22 августа 2011

Лучший способ устранить проблему, подобную этой, - сбросить SQL, сгенерированный hibernate. Добавьте следующее в ваш DataSource.groovy:

loggingSql = true
...