Groovy / Grails: Jak sortować listę obiektów według id

Klasa szkolenia publicznego

class PublicTraining{
    static hasMany = [trainingOrder: TrainingOrder]
}

i klasa TrainingOrder

class TrainingOrder {
    Date createdOn

    static mapping = {
        sort id:"asc"
    }
}

jeśli chcę uzyskać wszystkie zamówienia na szkolenie

def orders = publicTrainingInstance.trainingOrder.sort()
println orders // [59,58] (id of orders)

który nie daje posortowanych zamówień

questionAnswers(1)

yourAnswerToTheQuestion