我有Camunda DMN:的if-else条件
if(x = 0) {
z = 0;
} else {
if(y = 0) {
z = 1;
} else {
z = 2;
}
}
我在Camunda表格中有这个:
Input | Output
----------------------------------
x | y | z
----------------------------------
0 | - | 0
!=0 | 0 | 1
!=0 | !=0 | 2
我的"命中策略";是";第一个";但是我得到了一个错误";语法错误'="0";在Java上运行单元测试时。
细胞表达语言是"感觉"。
什么是显示";不相等";在Camunda DMN?
在DMN标准FEEL语言中;不为零";是:
not(0)
参考https://www.omg.org/spec/DMN