【发布时间】:2015-06-20 23:37:18
【问题描述】:
如何触发drools中的所有规则,无论它属于哪个组, 我有两个规则流组,即“rules1”“rules2”,如何在不提及规则流组名称的情况下触发所有规则?我想应用所有规则。
【问题讨论】:
标签: drools rule-engine rule
如何触发drools中的所有规则,无论它属于哪个组, 我有两个规则流组,即“rules1”“rules2”,如何在不提及规则流组名称的情况下触发所有规则?我想应用所有规则。
【问题讨论】:
标签: drools rule-engine rule
这是不可能的。如果规则在组中,则该组必须获得焦点 - 否则规则不会触发。
但是,添加将焦点设置到另一个组的规则一点也不难。
另外,您可以编写一个非常简单的循环,将焦点设置为一组又一组并触发所有规则。
如果不需要分组,去掉规则属性。
【讨论】: