如果在Drool中字符串为null,则为条件映射

时间:2013-03-21 21:59:19

标签: drools rule rule-engine

我有一个规则模板,它使用表达式(流口水)将参数映射到条件/操作。

<mapping>Fact(action == '{Parameter}')</mapping>

问题是当我有一个规则{Parameter}为空或我在REST客户端收到的空字符串

<action>{Parameter}</action>

而不是

<action></action>

我如何以条件方式映射我的参数:

<mapping>Fact(action == {Parameter} ? '{Parameter}' : null)</mapping>

0 个答案:

没有答案