Sembra che ci sono due modi diversi di dichiarare associazioni ordinati in Grails:Qual è il modo migliore per dichiarare l'associazione ordinata nelle classi di dominio Grails?
Metodo 1 (vedi here) utilizzando ordinamento predefinito
class Book {
String title
}
class Author {
static hasMany = [books : Book]
static mapping = { books sort: "title"}
}
Metodo 2 (vedi here) utilizzando SortedSet
class Book implements Comparable {
String title
int compareTo(obj) {
title <=> obj.title
}
}
class Author {
SortedSet books
static hasMany = [books : Book]
}
Non sono sicuro di quale usare e qual è la differenza (se esiste), i pro e i contro tra utilizzarne uno contro l'altro.
Gradirei qualsiasi chiarimento.
Grazie
Trova la mia risposta se è utile per te: http://stackoverflow.com/a/32540716/659949 –