繁体   English   中英

Drools Workbench-比较来自不同对象的共同属性

[英]Drools Workbench - Compare common attribute from different objects

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

工作台截图

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

任何帮助将不胜感激。

干杯,

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

ID匹配

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

这似乎可以解决问题,但是如果每个人都知道其他(即更好)的解决方案。 随时发布它们。

干杯,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM