Drools 关于 memberOf 和 contains 中的平等问题
Drools Question about equality in memberOf and contains
如果有人能解释一下 memberOf 和 contains 如何评估对象之间的相等性,我将不胜感激。
rule "Compare orders"
when
$u: User( $order: order )
Order( $order memberOf orderLines )
then
//do stuff
end
在我发现的这个例子中,引擎如何确定用户的订单是订单行的成员?
谢谢
memberOf
运算符通过以下方法实现:ContainsOperator.eval(). This method uses Collection.contains() 进行检查。
希望对您有所帮助,
如果有人能解释一下 memberOf 和 contains 如何评估对象之间的相等性,我将不胜感激。
rule "Compare orders"
when
$u: User( $order: order )
Order( $order memberOf orderLines )
then
//do stuff
end
在我发现的这个例子中,引擎如何确定用户的订单是订单行的成员?
谢谢
memberOf
运算符通过以下方法实现:ContainsOperator.eval(). This method uses Collection.contains() 进行检查。
希望对您有所帮助,