我有域名
训练
class Training {
static belongsTo = [venue: Venue]
}
地点
class Venue {
static belongsTo = [city: City]
}
城市
class City {
String name
}
现在我想根据City name
对培训进行排序。
有没有办法用Grails(Gorm)方式做到这一点?
答案 0 :(得分:1)
你试过吗
def results = Training.withCriteria {
order('venue.city.name', 'asc')
}
答案 1 :(得分:1)
Training.list().sort{it.venue.city.name}
答案 2 :(得分:1)
def results = Training.list(sort:"venue.city.name", order:"asc")