Jboss BRMS为一个输入返回多个事实

时间:2017-05-25 02:37:58

标签: redhat-brms

我需要在Guided决策表中返回所有匹配的行(或事实或对象)。但是如果我在引导决策表中添加相同条件,那么它会警告我有重复条件或只执行一行。 您能否建议如何从引导决策表或使用drl文件或任何其他方式返回多行。

例如:

我们要求根据某个参数返回多个对象。

例如: 我们有两个数据对象。 输入:来源 输出:代码,名称
要求:

源代码名称

A c1 X
A c2 Y

因此,如果用户提供输入源=“A”,则应返回匹配行的两个对象。输出(“c1”,“x”)和输出(“c2”,“y”)

将其放入Guided决策表中,它表​​示来源的重复条件。

请你尽可能地建议做到这一点。

1 个答案:

答案 0 :(得分:0)

我认为命中策略规则命令可以帮助解决您的问题。请参见屏幕截图:Rule Order Hit Policy