我是 Drools 的新手,负责编写规则文件,即 drl 文件。我面临一个问题。
运算符contains
用于检查作为集合或数组的字段是否包含指定值。
Object( objList contains "bye" ) -- 验证 objList 中是否存在“bye”,即验证字符串。
但是,我有对象列表并想检查列表是否包含任何特定对象,所以我使用上面的用对象替换字符串,但这不起作用。
有人可以帮帮我吗。
我是 Drools 的新手,负责编写规则文件,即 drl 文件。我面临一个问题。
运算符contains
用于检查作为集合或数组的字段是否包含指定值。
Object( objList contains "bye" ) -- 验证 objList 中是否存在“bye”,即验证字符串。
但是,我有对象列表并想检查列表是否包含任何特定对象,所以我使用上面的用对象替换字符串,但这不起作用。
有人可以帮帮我吗。
从 Drools规则语言文档中尝试memberOf
操作符
运算符 memberOf 用于检查字段是否是集合或数组的成员;该集合必须是一个变量。块引用