标签: java drools
我在运行时加载规则,但是当我调用fireAll时,也会触发在规则之前添加的事件。有没有办法只对规则添加后发生的事件触发规则?
答案 0 :(得分:0)
在添加规则之前清除工作内存。 API允许您通过一个简单的循环来检索和收回所有事实。
作为替代方法,请在插入新规则之前设置议程筛选器。运行fireAllRules,删除过滤器并继续像以前一样。