在使用delegator.findByCondition等方法查询数据库数据时,参数orderByList是一个List类型。里面的值格式有2种格式:
1. 使用DESC关键字,如: "name DESC" 或者 "name ASC" (ASC排序可以不用写,默认就是ASC排序,等价"name" )
2. 使用负号“-”,如: "-name" 或者 "+name" ("+name" 等价"name" )
使用performFind服务时,设置参数orderBy值时,该值是字符串类型,中间是使用竖线符号“|”分隔,而不是使用逗号“,”分隔,最终会使用“|”符号分割为一个List类型数据。
需要特别注意的是上面的DESC和ASC必须大写,否则会被当作实体字段名称。