【发布时间】:2017-09-18 13:05:25
【问题描述】:
考虑 Drools 中的以下场景:
我们有一个规则,将 A 和 B 类型的对象相互匹配。
rule 1
when
$a : A()
$b : B($a.matches($b), flagged == false)
then
mofidy($b) { flag($a) }
end
但是,A 对象有一个名为priority 的字段,当B 到达工作内存时,具有最高优先级的匹配A 应该标记它,高于所有其他匹配的As .
这在 Drools 中怎么可能?它如何影响性能?
【问题讨论】:
标签: drools drools-fusion