戈少武 发表于 2024-5-21 11:08:20

删除流程的同时删除数据

请问如何在删除流程的时候,把对应的数据表里的数据也删除掉呢?一个流程对应一个数据表里的一个记录,如果把这个流程删除了,想把对应的数据记录也删除了,这个怎么弄呢?如何能取得数据表的名称和ID呢?

wwbb 发表于 2024-5-21 11:12:48

您可以在发起流程时,将流程示例id存储在业务数据表中,在删除流程时根据流程示例id将这条数据删掉

戈少武 发表于 2024-5-21 11:20:17

有道理!但删除时,需要提取业务表的名称,这个业务表的名称怎么能提出来呢?

Joe.xu 发表于 2024-5-21 14:22:51

您好,一般删数据的需求确实不常见哈,您是想做成功能去操作呢,还是只是针对于某一个场景进行特殊处理呢

追风 发表于 2024-5-22 14:39:41

戈少武 发表于 2024-5-21 11:20
有道理!但删除时,需要提取业务表的名称,这个业务表的名称怎么能提出来呢?

在发起流程时有一个流程实例名称,使用这个做一个分类。

Joe.xu 发表于 2024-5-22 16:19:52

这样方便区分,如果有流程对应多个表时,应用到删除数据上,就相对复杂了
页: [1]
查看完整版本: 删除流程的同时删除数据