使用Grails“g:sortableColumn”按“hasMany”(多对一)属性的大小排序?

时间:2010-09-04 16:12:55

标签: grails

是否可以使用Grails“g:sortableColumn”标记按域类“hasMany”属性计数排序?

class Book { hasMany = [authors: User]}

我希望在我的视图中使用“g:sortableColumn”标记的作者数量对所有图书进行排序,但是如何?真的不可能吗?

谢谢和最诚挚的问候......

1 个答案:

答案 0 :(得分:1)

不是最好的解决方案,而是一个

http://www.pubbs.net/200904/grails/65695-grails-user-sort-by-one-to-many-count-with-gorm-or-criteria.html

我认为有一种方法可以使用criteriaBuilder来实现,但我似乎无法在不更改域对象的情况下使其工作