Drools 选择一组三个不同的对象

Drools 选择一组三个不同的对象,drools,drools-planner,Drools,Drools Planner,Drools Planner使用此选项选择两个不同的对象,确保规则不会对给定的一对对象触发两次。如果o1和o2匹配,它只发射一次,而不是两次发射(o1,o2)和(o2,01) 如何选择一组三个不同的对象?什么是一个好的选择标准?同样的方法应该适用: $f1 : SomeFact( ... ) $f2 : SomeFact( id > $f1.id, ... ) $f3 : SomeFact( id > $f2.id, ... ) 我看了两眼才明白。 $f1 : SomeFact(

Drools Planner使用此选项选择两个不同的对象,确保规则不会对给定的一对对象触发两次。如果
o1
o2
匹配,它只发射一次,而不是两次发射
(o1,o2)
(o2,01)


如何选择一组三个不同的对象?什么是一个好的选择标准?

同样的方法应该适用:

$f1 : SomeFact( ... )
$f2 : SomeFact( id > $f1.id, ... )
$f3 : SomeFact( id > $f2.id, ... )
我看了两眼才明白。
$f1 : SomeFact( ... )
$f2 : SomeFact( id > $f1.id, ... )
$f3 : SomeFact( id > $f2.id, ... )