Drools 在决策中比较两个对象 table

Drools compare two objects in decision table

我在 DRL 文件中有以下代码

rule "MyExample"
when
    $eentity : ExampleEntity()
    $sentity : SecondEntity( secondField == $eentity.getMainField())
then
    System.out.println(true);

结束

这是可行的,但我需要将其转换为电子表格 table。我尝试了很多变体,但没有一个起作用。我如何在决策 table 中编写此规则?

使用单个条件列:

CONDITION
ExampleEntity($mf: mainField) SecondEntity
secondField == $mf /*param*/
Combine Ex with Sec on equal field values
x

/*param*/x 是获取为行生成的条件的 hack。