У меня есть посылка.Пакет включает в себя список предметов.Элемент имеет список полей.Мне нужно проверить, установлены ли для определенных полей правильные значения для всех элементов в пакете:
rule "Slapper"
dialect "mvel"
when
itm : item( ) from pkg.items
List( size() == itm.size() ) from collect (
field( fieldId == "111" , value == "1" ) from itm.fields
field( fieldId == "222" , value == "2" ) from itm.fields
) from itm
then
...
end
как я могу получить коллекцию, отфильтрованную по подполям?