DroolsPlannerプロジェクトでBucketTotal
最小のオブジェクトを見つけようとしています。total
これをサンプルコードから採用しました。
rule "insertMinimumBucketTotal"
when
$b : BucketTotal($total : total)
not BucketTotal(total > $total) // CONFUSED HERE
then
insertLogical(new MinimumBucketTotal($total));
end
私の推論では、「BucketTotal
オブジェクトを検索して、より大きいオブジェクトが存在$b
しないようにする」ことを意味していました。BucketTotal
total
total
$b
結局のところ、それは反対の意味でした(そして私はそれを修正しました)。
Droolsがそのステートメントを見つける理由を説明してください$b
。