Заказ детской недвижимости в Граале - PullRequest
1 голос
/ 09 ноября 2009

Можно ли создать критерий, в котором перечислены все объекты, отсортированные по свойствам sope их дочерних элементов? Например:

class Post {
    User owner
}

Post.withCriteria {
    order('owner.registerDate', 'asc')
}

Сбой с сообщением: Ошибка 500: org.hibernate.QueryException: не удалось разрешить свойство: owner.registerDate of: Post

Как правильно это сделать?

Заранее спасибо.

Ответы [ 2 ]

3 голосов
/ 09 ноября 2009

это не поддерживается Grails из коробки, но есть плагин, который включает эту функцию:

См. http://grails.org/plugin/gorm-labs

1 голос
/ 02 июня 2016

Это возможно сделать:

Post.withCriteria {
    owner{
        order('registerDate', 'asc')
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...