2 つの列に基づいて計算される Predicate を書きたいと思います。たとえば、daysBetween (int) と lastSent (日付) があります。
次のクエリを実行できる可能性があるかどうかを知りたいです。
last_sent + [間隔である他の列] lessThan now() である X から選択します。
に似たもの(そして、これは正しい書き方ではありません..)、
builder.between(userData.<Date>get("lastSent").addDays(userIntervals.<Integer>get("interval")),DateUtils.now());
述語を使用してそのようなクエリを作成する方法はありますか?