使用"这个"在Drools LHS中 - 寻求文档指针

时间:2014-06-22 17:41:12

标签: drools

我在文档和SO上都看到了一些使用 this 的Drools示例。有几次我尝试过我收到了错误。是否有任何文档可以定义这个可以做什么和不可以做什么(什么时候可以做到)?

提前致谢,

1 个答案:

答案 0 :(得分:1)

this视为事实(或对象)的另一个字段,但在这种情况下将对象称为 - 对象。

关于where(和when):它与Java中的this完全相同,因此它必须位于事实(或对象)的上下文中。所以,例如:

$one: Foo() 
Foo( this != $one )

这可以保证匹配两个不同的 Foo对象。