流口水工作台 - 比较不同对象的通用属性



有谁知道如何在 drools 工作台上添加一个条件来比较具有相同名称但来自不同对象的属性(如它们的 ID(?

工作台截图

我想添加的是第三个条件,例如"l.ID = o.ID"。如果事实没有相同的ID,则不会打印"登录"。我找不到办法。

任何帮助将不胜感激。

干杯

我找到了一个可能的解决方案。

标识匹配

您需要将第一个对象的"ID"属性绑定到变量,然后将第二个对象的相同属性("ID"(与创建的变量进行比较。很难到达这里,因为在第一个"WHEN"子句中,GUI具有误导性:"---请选择---"不是强制性的,只有在未选择任何选项的情况下才会起作用。

这似乎确实有技巧,但如果每个人都知道其他(即更好的(解决方案。随意发布它们。

干杯

最新更新