【问题标题】:How to Fire all the rules in drools regardless of which group it belongs to无论它属于哪个组,如何在流口水中触发所有规则
【发布时间】:2015-06-20 23:37:18
【问题描述】:

如何触发drools中的所有规则,无论它属于哪个组, 我有两个规则流组,即“rules1”“rules2”,如何在不提及规则流组名称的情况下触发所有规则?我想应用所有规则。

【问题讨论】:

    标签: drools rule-engine rule


    【解决方案1】:

    这是不可能的。如果规则在组中,则该组必须获得焦点 - 否则规则不会触发。

    但是,添加将焦点设置到另一个组的规则一点也不难。

    另外,您可以编写一个非常简单的循环,将焦点设置为一组又一组并触发所有规则。

    如果不需要分组,去掉规则属性。

    【讨论】:

    • 你的意思是什么循环?
    • 一个循环,迭代您使用的规则组列表。以“for(...”开头。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-06
    • 2019-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-03
    • 2023-03-12
    相关资源
    最近更新 更多