前言:
当前同学们对“引用变量的赋值方式有哪些方法”大约比较关切,同学们都想要学习一些“引用变量的赋值方式有哪些方法”的相关资讯。那么小编也在网摘上汇集了一些对于“引用变量的赋值方式有哪些方法””的相关内容,希望各位老铁们能喜欢,兄弟们一起来学习一下吧!赋值节点介绍
在规则引擎中,变量赋值节点用于在规则执行过程中将值分配给一个或多个变量。它们是规则引擎的操作节点之一,用于修改或更新变量的值,以便后续的规则条件和操作可以使用这些更新后的值。
变量赋值节点通常包含两个主要部分:变量和赋值表达式。变量是规则引擎中的命名实体,用于存储数据或中间结果。赋值表达式定义了要分配给变量的新值。
赋值方式目前系统中支持三种方式
赋值方式
赋值的条件设置
执行思路
普通赋值
简单的赋值场景,无需任何判断
y=1 或者 y=f(x)
映射赋值
根据一个变量设置细分场景,分别赋值
case :
x=0, y=nice
x>1, y=bad
......
条件赋值
可根据多个变量设置细分场景,分别赋值
if (a&b&c=1) then y=1
else
if (a|b|c=1) then y=2
else
......
基础赋值如下图所示:
配置方式:
1、新建变量或者引入变量
2、引入变量赋值的节点
3、设置变量的值的内容,可以是固定值,也可以是其他变量的结果
映射赋值如下图所示,需要配置判断对象,设置细分条件,然后在分别对不同情况进行设置不同的 赋值结果
在线demo:
gitee地址:
标签: #引用变量的赋值方式有哪些方法