【发布时间】:2020-06-30 04:19:22
【问题描述】:
当我将以下条件与“不”一起使用时,我得到了一个错误。
not(Obj1(value == 0) && Obj2(value <= 3))
但是,如果我将上述条件替换如下,我不会收到任何强制转换异常
Obj1(value != 0) or Obj2(value > 3)
规则如下:
rule "test_6"
salience 10
when
not(Obj1(value == 0) && Obj2(value <= 3))
then
.....
end
这是我得到的错误:
throwing error Error Message: org.drools.core.rule.GroupElement cannot be cast to org.drools.core.rule.Pattern
【问题讨论】:
标签: drools rule-engine