如果某个规则成功执行规则的操作部分,我们将在决策表中实施一个方案以退出执行其余规则。假设我有50个规则,第5个规则是保险索赔无效然后我们将索赔设置为对象无效,则不需要执行剩余规则。怎么可以实现这一目标。请建议
答案 0 :(得分:0)
你可以
invalid
设置为true后,在该规则的RHS上撤消评估中的事实,fireUntilHalt
运行会话并在该规则的RHS上的会话上调用方法halt
- 在这里,您需要一个非常低的显着性规则(在.drl文件中添加)来调用{{ 1}}以防事实通过所有决策表规则。