0

我正在尝试根据属性 date1 比属性 date2 晚 17 分钟的条件来获取数据。我可以使用以下方法编写代码以根据条件 date1 迟于 date2 进行选择:

Restrictions.gtProperty("date1", "date2")

但是我没有找到一个添加 17 分钟条件的好方法。HQL 解决方案并不理想,但如果有人知道如何做到这一点,也是可以接受的。

4

1 回答 1

0

您可以使用sqlRestriction,这将允许您直接在Criteria查询中嵌入 SQL。然后,您可以使用特定于平台的 SQL 进行比较。请参阅http://docs.jboss.org/hibernate/core/3.3/reference/en/html/querycriteria.html#querycriteria-narrowing

于 2011-08-08T02:45:57.477 回答