gpt4 book ai didi

java - hibernate 标准顺序不起作用

转载 作者:行者123 更新时间:2023-12-01 10:10:51 24 4
gpt4 key购买 nike

我使用 hibernate 标准从数据库中获取数据。现在我需要根据 titlecreatedDate 获取数据,为此我添加了

if(condition){
criteria.addOrder(Order.asc("title"));
}else{
criteria.addOrder(Order.asc("createdDate"));
}

问题是,它适用于 createdDate 但不适用于 title

我得到的结果为 TEST,d1,ga,new,pre,ss,t ,应该类似于 d1,ga,new,pre,t,TEST

更新:问题在于大小写,当我更改 TEST 来测试其是否正确时。

最佳答案

尝试使用 criteria.addOrder(Order.asc("title").ignoreCase());

关于java - hibernate 标准顺序不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36129796/

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