更新记录触发的工作流。如何获取更新前的旧值? Mr.LiuLv.5明道 发布于 2024-03-16 00:08 最后回复 2024-03-16 00:36:39 问答 收藏 复制链接 新浪微博 微信扫一扫 分享 4 回复1218 浏览 如题
纯技术讨论,无关场景;
多谢任总,之前试过 AI,可能是我问问他的方式不对
我刚也测试过这种方法,行不通:
测试步骤:
一个最简单的表,里面有个文本字段,触发器为更新该表记录时;
工作流逻辑:
先通过获取单条数据节点通过记录 ID 获取记录,然后通过前端推送把新值和旧值都显示出来
希望得到的效果是,显示一个新值一个旧值,实际结果是显示两个新值
最怕的就是场景描述不清晰,不严谨,如果存在多次更新,怎么办?如果要直观的看到更新的时间轴(日历即变化历程),如果是这种,以前的值需要单独新建一张表来存值。
所以,如果自己都不能把场景和业务逻辑描述清楚,这一关有问题,后续怎么开展工作?
以下完全通过 AI 回答:
在更新记录触发的工作流中,要获取更新前的旧值,可以通过以下步骤实现:
通过以上步骤,可以成功获取更新记录触发的工作流中的更新前的旧值。