gpt4 book ai didi

sorting - 分页与排序grails

转载 作者:行者123 更新时间:2023-12-02 13:51:31 25 4
gpt4 key购买 nike

我需要基于“Participant_Name”字段上的排序显示列表。我正在使用以下代码从域类中获取数据并将其发送到我的gsp-

def eventName = "${params.EventNameList}"

if(!params.max)
{
params.max = 5
}

def ParticipantRec = EventList.findAllByEvent_Name(
eventName, params).sort { it.Participant_Name }

本身没有错误,但是记录不是按排序顺序排列的。而是按照记录范围对列表进行排序。例如,如果列表为-
["SUNNY","RAHUL",ANIL","BABY","AKSHAY","CAD","JOSEPH")

然后输出为-
"ANIL","BABY","CAD","RAHUL","SUNNY"

然后
"AKSHAY","JOSEPH"

最佳答案

如果您在finder调用的结果上调用sort并传递了max,则得到的是排序的第一个max条目。而是以与已经传递max相同的方式传递分页和排序信息。请参阅Grails在线文档中findAllBy的示例:

def results = Book.findAllByTitle("The Shining",
[max: 10, sort: "title", order: "desc", offset: 100])

关于sorting - 分页与排序grails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27624334/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com