6

Drools Rulesを使用して、コレクションを反復処理し、コレクション内の各オブジェクトのプロパティを検証する方法を「mvel」しますか?

4

2 に答える 2

6

forallリファレンスマニュアルでキーワードを探します( droolsページのドキュメントに従ってください)。

于 2011-02-25T12:33:16.963 に答える
4

Personオブジェクト内のInterestsのコレクションを調べて、そのうちの1つにinterestNameフィールド「Running」が含まれているかどうかを確認するためのコードは次のとおりです。

rule "likes running?"
    when
        $p : Person()
        $inter : Interest ( interestName == "Running" ) from $p.interests
    then
        System.out.println("I like running too.");
end
于 2011-10-21T22:37:20.917 に答える