我在对象A中有一个字段,该字段在时间和字段accountActivationDate中发生,可能在某个固定的时间点发生。
我想查看drools是否在发生accountActivationDate后的3天内发生了A.
$t: Transaction(amount > 2000, A after[3d] accountActivationDate)
如果A发生在accountActivationDate之后的第1天,那么这不是我正在寻找的原因,根据drools声明是假的,我希望它在3天过去之前是真的。
感谢您的帮助
答案 0 :(得分:1)
好的,我发现解决方案对我来说足够简单:
$t: Transaction(amount > 2000, A after[1ms,3d] accountActivationDate)