gpt4 book ai didi

java - hibernate 条件 : how to order by two columns concatenated?

转载 作者:太空狗 更新时间:2023-10-29 22:33:34 24 4
gpt4 key购买 nike

我有一个 Person 表,它有两列:first_name 和 last_name。 Person 类有两个对应的字段:firstName 和 lastName。现在我正在使用 criteria api 并尝试根据连接的这两列创建订单。可能吗?还是只能通过hql来实现?

最佳答案

这里是 JBoss hibernate site 的例子:

from DomesticCat cat order by cat.name asc, cat.weight desc, cat.birthdate

或来自同一网站,对于 Criteria api :

List cats = sess.createCriteria(Cat.class)
.add( Restrictions.like("name", "F%")
.addOrder( Order.asc("name") )
.addOrder( Order.desc("age") )
.setMaxResults(50)
.list();

他们在 JBoss 似乎很喜欢猫。

关于java - hibernate 条件 : how to order by two columns concatenated?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6753352/

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