gpt4 book ai didi

java - Criteria 添加顺序作为列操作

转载 作者:行者123 更新时间:2023-11-29 22:42:01 25 4
gpt4 key购买 nike

我通常在 hibernate 状态下使用

criteria.addOrder(Order.desc("myField"));

如何在不使用 hsql 的情况下在 Hibernate 中编写此语句?

select * from my_table order by (deletion_date - creation_date) asc;

最佳答案

Hibernate通过映射到数据库生成的对象进行查询,数据库中的每个表都会成为一个类,因此当我们查询Hibernate时我们引用的是对象而不是直接引用表。示例:FROM Class1 c

但是,也可以在同一个 Hibernate 中实现 Native 查询,这意味着 Hibernate 中的公共(public)查询。示例:SELECT * FROM 表

实际上,这取决于您想要如何工作,但在我看来,如果您使用 Hibernate,则可以使用生成的映射,即使用对象。

关于java - Criteria 添加顺序作为列操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29305545/

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