标签: drools
我有以下问题。希望有人能回答。
在我的drools项目中,我正在执行一些选择规则,所选对象将添加到全局列表中。然后还有另一个规则在这个全局列表中使用对象。我希望每次列表更改时(当另一个规则将对象添加到列表时)Drools会触发那些全局列表相关规则。但似乎在Drools上没有发生这种情况。 drools是否跟踪对全局变量所做的更改并解决依赖于它们的规则?
提前致谢!
答案 0 :(得分:3)
From Drools documentation:
全局变量未插入到工作内存中,因此除非具有常量不可变值,否则永远不应使用全局来在规则中建立条件。
希望它有所帮助,