Parece que hay dos maneras diferentes de declarar asociaciones ordenados en Grails:¿Cuál es la mejor manera de declarar la asociación ordenada en las clases de dominio Grails?
Método 1 (ver here) usando orden predeterminado
class Book {
String title
}
class Author {
static hasMany = [books : Book]
static mapping = { books sort: "title"}
}
Método 2 (ver here) utilizando SortedSet
class Book implements Comparable {
String title
int compareTo(obj) {
title <=> obj.title
}
}
class Author {
SortedSet books
static hasMany = [books : Book]
}
No estoy seguro de cuál usar y cuál es la diferencia (si existe), pros y contras entre usar uno contra el otro.
Agradecería cualquier aclaración.
Gracias
Encuentra mi respuesta si es útil para ti: http://stackoverflow.com/a/32540716/659949 –