(快速參考)

排序

目的

自訂查詢結果的預設排序屬性。

範例

class Book {
    ...
    static mapping = {
        sort "releaseDate"
    }
}

說明

用法:sort(字串/對應)

預設結果會依建立日期排序,您可以在查詢中指定排序的欄位

def results = Book.list(sort:"title")

不過,您也可以設定預設的排序屬性

static mapping = {
    sort "title"
}

如此一來就不再需要 sort 參數。您也可以控制排序順序

static mapping = {
    sort title: "desc" // or "asc"
}