【发布时间】:2015-11-26 09:24:01
【问题描述】:
我正在使用 Hibernate 和 Criteria API 来编写我的数据库查询。我需要做的是我需要两个日期的天数差异,并将该天数与特定数字进行比较。
例如常用的标准限制为:
criteria.add(Restrictions.eq("somProperty", someValue));
我需要的是:
criteria.add(Restrictions.ge("dateProperty1 - dateProperty2", 15));
表示两个日期之间的日期差大于或等于 15 天。
我不知道如何实现这一点。是的,我在 Google 上做了很多查找可能的解决方案,但没有得到我需要的适当材料。
【问题讨论】:
标签: java sql database hibernate jakarta-ee