grails 在一对多关系中如何排序多对象
2008-05-15 14:52
155 查看
这是摘自grails官方网站FAQ里的一个问题
翻译
问题:在一对多的关系中,如何得到一个有序的多对象在Author和Book例子中,Book 域类(domain class)必须实现Comparable接口,然后把 Author域类里的books类型设置为 SortedSet
源代码同原文
原文:
Q: In a one-to-many relationship, how to do I have a sorted set of the many objects?
In the Author/Book example, Book must implement the Comparable interface, and the set of books must be of type SortedSet:class Author {
Long id Long version
def relatesToMany = [ books : Book ]
String name SortedSet books
}
原文地址:http://grails.codehaus.org/FAQ
相关文章推荐
- List中的数据如何根据对象的某一个或多个字段排序引出Comparable和comparator的使用
- 如何对List中的对象进行排序
- 【ios】如何按照自定义类的对象的某个属性进行排序
- JavaScript函数调用时的作用域链和调用对象是如何形成的及与闭包的关系
- 如何排序数组(把对象按照各自属性值的顺序出现在列表中)
- 如何对List中的对象进行排序
- Android JNI中Java与C++对象如何建立一一对应的关系
- python中如何对dict对象进行排序
- J2SE基础夯实系列之List中的数据如何根据对象的某一个或多个字段排序引出Comparable和comparator的使用
- hibernate中的java对象有几种状态,其相互关系如何(区别和相互转换)
- 对象数组如何排序?
- Java类对象排序问题---如何对不同类的所有对象进行排序
- 对象如何实现排序
- 如何对对象列表List进行排序呢
- 对象之间的关系有哪些,如何使用面向对象语言表达
- Java第二课 Java面向对象编程,面向对象编程和面向过程编程的区别,我们如何才能掌握面向对象的编程,类和对象的关系;讲解了Java中的构造、重载、this和super变量、静态变量、Java中的常
- 如何实现自定义类对象数组的排序
- [技术讨论]如何实际理解对象的实例化和环境之间的关系
- python中如何对dict对象进行排序
- python中如何对dict对象进行排序