0

我有以下问题。希望有人能回答。

在我的 drools 项目中,我正在执行一些选择规则,并将选定的对象添加到全局列表中。然后还有另一个规则使用此全局列表中的对象。我希望 Drools 在每次列表更改时(当另一个规则将对象添加到列表时)触发那些全局列表相关规则。但似乎这并没有发生在 Drools 上。流口水是否跟踪对全局变量所做的更改并解析依赖于它们的规则?

提前致谢 !

4

1 回答 1

3

来自 Drools 文档

全局变量不会插入到工作内存中,因此除非它具有恒定的不可变值,否则永远不应使用全局变量来建立规则中的条件。

希望能帮助到你,

于 2013-07-26T07:02:05.393 回答