【发布时间】:2014-01-27 02:12:05
【问题描述】:
您好,我正在尝试在渲染 json 文件之前在父子控制器中执行排序,但我不知道该怎么做。这是我所拥有的(原始代码摘录):
class Parent{
static hasMany = [children:Child]
String name
Date dateCreated
}
class Child {
static belongsTo = [parent:Parent]
String name
Date dateCreated
}
在我的控制器 .groovy 文件中,我有:
def list(){
def result = Parent.listOrderByDateCreated(order: "desc")
.... more code ....
withFormat{
json {render result as JSON}
xml {render result as XML}
}
}
并且上述工作(父按创建日期排序)但我不确定如何按列表中创建的日期对所有子项进行排序。
提前感谢您的帮助。我也在使用 Grails 2.3.2
【问题讨论】:
标签: grails groovy grails-domain-class grails-controller