【发布时间】:2020-08-21 20:27:45
【问题描述】:
我正在使用这种方式获取规则名称:
com.ibm.rules.engine.ruledef.runtime.Rule ruleFired = getRule();
java.lang.String ruleName = (java.lang.String) ruleFired .getName();
java.lang.System.out.println("ruleFired " + ruleName );
return ruleName;
但是,我无法获得为决策表触发的特定行
【问题讨论】:
-
您获得的规则名称是否带有后缀来指示它触发的行?比如decision_table_0、decision_table_1等等。?
-
不,只是表的名称
-
您必须迭代表才能获得特定规则
标签: rules rule-engine ibm-odm jrules