我正在寻找一种方法来使用 Java Peristence Query 列出所有 10 天的旧项目(例如,我的案例将是阈值的参数)。
我的查询
SELECT DISTINCT item
FROM Item item
INNER JOIN item.flags flag
WHERE flag.tspDate ............ :intDaysThreshold
我希望能够做一些类似于我们在 PostgreSQL 中使用 INTERVAL 可以做的事情。
非常感谢您的帮助
我正在寻找一种方法来使用 Java Peristence Query 列出所有 10 天的旧项目(例如,我的案例将是阈值的参数)。
我的查询
SELECT DISTINCT item
FROM Item item
INNER JOIN item.flags flag
WHERE flag.tspDate ............ :intDaysThreshold
我希望能够做一些类似于我们在 PostgreSQL 中使用 INTERVAL 可以做的事情。
非常感谢您的帮助
这不能在 JPQL 查询中完成,因为它不支持任何类型的日期算术。后备选项包括: