我希望按日期对grails中的集合进行排序我目前正在执行以下操作:
def pics = Picture.findAllByChild(child, [sort: 'dateCreated', order: 'desc'])
pics.add(Post.findAllByPostedToAll(true))
Run Code Online (Sandbox Code Playgroud)
因为我已经在列表中添加了更多项目,我需要按dateCreated降序再次排序它看起来不像排序类可以做到这一点.我试过了:
pics.sort(it.dateCreated)
Run Code Online (Sandbox Code Playgroud)
但这是不允许的
doe*_*eri 14
该sort
方法采用闭包参数,因此正确的调用(带有隐式的parens)是
pics.sort { it.dateCreated }
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11265 次 |
最近记录: |