如何在 createCriteria 中按 desc 进行排序?

How can I do an order by desc in createCriteria?

我正在获取存储在列 'age' 中的数据列表。我想做的是按desc排序,但是我不知道怎么做。

我的代码:

def c = Config.createCriteria()
def checkAge = c.list  {
    projections {                    
        property('age')
    }
}

您可以使用列表调用的参数来执行此操作:

c.list(order: 'desc') { ... }

有关详细信息,请参阅 The Grails Guide

def c = Config.createCriteria()
def checkAge = c.list  {
   projections {                    
       property('age')
   }
   order 'age', 'desc'
}

参考createCriteria了解详情。