6
使用Drools Rules「mvel」如何迭代集合並驗證集合中每個對象的屬性?Drools規則迭代集合並驗證屬性
使用Drools Rules「mvel」如何迭代集合並驗證集合中每個對象的屬性?Drools規則迭代集合並驗證屬性
查找參考手冊中的forall
關鍵字(請參閱the drools page的文檔)。
下面是去在利益的集合Person對象內部和檢查,如果他們中的一個是代碼包含interestName場「暗戰」:
rule "likes running?"
when
$p : Person()
$inter : Interest (interestName == "Running") from $p.interests
then
System.out.println("I like running too.");
end
我是否能夠使用$間變量RHS?我在引導表編輯器中遇到了問題。 – 2013-12-19 12:18:20
@PatrykDobrowolski是的 – 2014-03-20 12:42:03