Drools 决策 Table 对同一列使用 in 和 not in

Drools Decision Table using in and not in for same column

我正在使用 Drools 决策进行 POC table - Drools 6.5.4。我有一个场景,对于一个列,我想同时使用 in 和不 in。

示例:-

listOfApples 在 ("Apple","Banana")

listOfApples 不在 ("Apple","Orange")

您应该使用两列,一列用于使用运算符 "in" 的条件,另一列用于 "not in"。通过在右列中输入列表,可以在这两个运算符之间做出决定。一个条目将是一个字符串列表,通过 $param:

插入
someString in ($param)  | someString not in ($param) 
...                     |
"Apple", "Banana"       |
                        | "Lemon", "Orange"

感谢您的回答。试过了,它工作正常

包含字符串 $param

不在 ('A')|

在 ('A','B')|

在 ('C','D')|