# Grails 1.1 缺省排序

**URL:** <https://www.isharkfly.com/t/grails-1-1/6645>\
**Category:** 程序语言\
**Created:** [November 4, 2012, 4:27pm UTC](https://www.isharkfly.com/t/grails-1-1/6645 "2012-11-04T16:27:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [November 4, 2012, 4:27pm UTC](https://www.isharkfly.com/t/grails-1-1/6645/1 "2012-11-04T16:27:45Z")

</div>

你可以使用像 list 方法中的参数来排序对象：`def airports = Airport.list(sort:'name')`当然，你也可以定义一个排序的声明：`class Airport {
	…
	static mapping = {
	sort "name"
	}
}`必要的话你可以配置这个排序：`class Airport {
	…
	static mapping = {
	sort name:"desc"
	}
}`另外，您也可以在关联中配置排序：`class Airport {
	…
	static hasMany = [flights:Flight]
	static mapping = {
		flights sort:'number'
	}
}`
