我读了规则文件并将它们添加到我的知识库中,然后我想在该知识库中触发一个特定的规则。这个任务在当前的drools版本中是否可行?
答案 0 :(得分:1)
如果您有一个规则库,其中规则应根据某些标准动态激活,您有多种选择。
kieSession.getAgenda().getAgendaGroup( "group_3" ).setFocus();
rule rule_3 when Select( rule == "rule_3" ) Person( ... ) then ... end
选择事实可以与数据事实一起插入,但必须在触发规则后撤消。