You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DMN中FEEL/字面表达式的then块内是否支持条件语句?

DMN字面表达式嵌套条件语句的问题

DMN的Literal Expressions(字面表达式)不支持在then/else块里用大括号包裹嵌套条件语句,你写的带大括号的嵌套语法不符合DMN的FEEL表达式规范,所以会返回无效DMN。

正确的写法要去掉大括号,直接按FEEL的表达式规则嵌套if逻辑,示例如下:

if(somecondition) then if(newcondition) then .... else ... else if (another condition) then ... else ...

FEEL里的if-then-else属于表达式范畴,不是代码语句,不需要用大括号划分块,直接按逻辑顺序串联即可。

内容的提问来源于stack exchange,提问作者Anup Patil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 10:12:01