eKuiper接收Neuron的json数据 如何在json 的 values 字段上修改数字

image
比如我想tag2的值减去40,json格式还是保持原来的,规则sql怎么写。

目前暂不支持这样的功能

下面这个表达式应该是可以的:
SELECT * REPLACE(object_construct(“tag1”, values.tag1, “tag2”, values.tag2 + 40) AS values) FROM demo

感谢,就是上面我只列出了2个tag, 实际接设备可能有60 ,70个tag,要保持格式可能sql 里要把tag 都写一遍

如果每种tag的修改逻辑都不一样,那肯定都得重写,不然不知道要加多少啊。如果是固定的,可以用数据模板遍历 数据模板 | eKuiper 文档

只修改其中得几个,不是每个都修改,好的,回头我看下文档再试下,感谢