数据回收和软删除冲突?

BA版本
2.1.3

数据表(样例)

复制代码
table: test_dept
field:
id(snow) - bigint - primary_key
name - string
dept - string
c_time - int
u_time - int
d_time - int 软删除时间戳
  • 先设置好数据删除监控
  • 当从后台删除某条数据时,进入到数据安全 - 回收站

需要恢复时会报错 - 主键重复

  • 此时,test_dept表中由于软删除依然存在该条数据,但管理界面没有恢复或回收站功能(如果未开启管理界面的回收站,请指点)
  • 从数据安全管理监控中恢复时由于主键冲突而无法顺利恢复数据
    • 要么手动删 test_dept 表中对应数据
    • 要么删除 test_dept 表中软删除字段值
1个回答默认排序 投票数排序
YANG001
YANG001
这家伙很懒,什么也没写~
19小时前

做了软删除的,直接去掉对应的回收规则即可,二选其一

给她爱5好市民
给她爱5好市民回复YANG001
这家伙很懒,什么也没写~
19小时前

做了软删除的没有独立回收站吗?还是哪里不对没打开

YANG001
YANG001回复给她爱5好市民
这家伙很懒,什么也没写~
17小时前

你有软删除了,那么数据根本不会被真实删除,还需要独立回收站?

给她爱5好市民
给她爱5好市民回复YANG001
这家伙很懒,什么也没写~
13小时前

这个类似FastAdmin那样的,有个回收站。数据监控归监控,回收站管理可以软删除的数据,如果要恢复呢?或者真实的删除啊。我觉得这2个功能并不冲突啊,数据监控属于顶层监视者并记录;回收站这些仅仅是操作员的一系列动作,得给人家去做吧

YANG001
YANG001回复给她爱5好市民
这家伙很懒,什么也没写~
11小时前

目前未对有软删除的进行专门兼容哈,可以自行二开一下,或者二选一

请先登录
0
1
0
5