有没有办法使用date_part或提取函数或使用querydsl的等价物?我正在使用spring框架构建一个带有querydsl的rest应用程序,并且需要按日期间隔创建一个组,比如
QUARTER of the year (SELECT EXTRACT(QUARTER FROM TIMESTAMP '2001-02-16 20:38:40')或
SELECT date_part('day', TIMESTAMP '2001-02-16 20:38:40')我一直在寻找一个仅使用querydsl的解决方案,但没有成功。
我正在使用postgreSQL db。
发布于 2018-02-16 21:11:11
我注意到当我得到一个月或一年的DataPath类型时,会使用extract函数,所以我除以3就得到了一个季度。
就像这样,要获得这一年的第二部分:
query.where(classQ.thedate.month().divide(3).ceil().eq(2))不管怎样,现在我知道这是一个很愚蠢的问题rsrsrs,但是也许可以帮助一些人
https://stackoverflow.com/questions/48721019
复制相似问题