是否可以创建一个条件,列出按子项的sope属性排序的所有对象? 例如:
class Post {
User owner
}
Post.withCriteria {
order('owner.registerDate', 'asc')
}
它失败并显示消息:错误500:org.hibernate.QueryException:无法解析属性:owner.registerDate of:Post
这样做的正确方法是什么?
提前致谢。
答案 0 :(得分:3)
开箱即用的grails不支持此功能,但有一个启用此功能的插件:
答案 1 :(得分:1)
可以这样做:
Post.withCriteria {
owner{
order('registerDate', 'asc')
}
}