我想写一个基于 2 列计算的谓词。例如 - 我有一个 daysBetween (int) 和 lastSent (date)。
我想知道是否有可能执行以下查询:
从 X 中选择 last_sent + [其他一些间隔的列] lessThan now()
类似于(我现在这不是写它的正确方法..),
builder.between(userData.<Date>get("lastSent").addDays(userIntervals.<Integer>get("interval")),DateUtils.now());
有没有使用谓词编写这样的查询?