2013-01-02 29 views
1

排序我有域Grails的 - 自定義與相關領域類

培訓

class Training { 

     static belongsTo = [venue: Venue] 
} 

地點

class Venue { 
     static belongsTo = [city: City] 
    } 

class City { 
    String name 
} 

現在我想分類根據City name進行培訓。 有沒有辦法在Grails(Gorm)中做到這一點?

回答

1

你試過

def results = Training.withCriteria { 
    order('venue.city.name', 'asc') 
} 
1
Training.list().sort{it.venue.city.name} 
1
def results = Training.list(sort:"venue.city.name", order:"asc")