【发布时间】:2013-02-22 14:55:29
【问题描述】:
我想在 QueryDSL 中表达以下(Oracle)查询:
SELECT * FROM entity WHERE entity.created < (sysdate - entity.delayInDays)
即我想做日期算术。不幸的是,com.mysema.query.types.path.DateTimePath(由QEntity.entity.created 返回)不包含任何加法/减法方法,仅用于比较(如before 或gt)。
我找到了com.mysema.query.types.Ops.DateTimeOps,但也没有什么可以帮助我。
是我遗漏了什么还是 QueryDSL 不支持日期算术?
【问题讨论】:
标签: querydsl