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。
我在 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。