检查Drools中List中是否存在Object

时间:2013-06-11 18:38:44

标签: drools

我是Drools的新手并且给了编写规则文件的工作,即drl文件。我正面临一个问题。

运算符contains用于检查作为Collection或数组的字段是否包含指定值。

Object(objList包含“bye”) - 验证objList中是否存在“bye”,即验证String。

但是,我有对象列表,并想检查列表是否包含任何特定的对象,所以我使用上面的对象替换了一个对象,但是没有用。“

有人可以帮帮我吗。

1 个答案:

答案 0 :(得分:4)

尝试memberOf运营商
来自Drools Rule Language Documentation

  

operator memberOf用于检查字段是否是其成员   集合或数组;该集合必须是一个变量。   BLOCKQUOTE