sort

Purpose

Customizes the default property to sort by for query results.

Examples

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

Description

Usage: sort(string/map)

By default results are sorted by creation date, you can of course order these in a query:

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

However, you can also configure the default sort property:

static mapping = {
    sort "title"
}

In which case the sort argument is no longer needed. You can also control the sort order:

static mapping = {
    sort title:"desc"
}