问题描述
- 求ssh 操作数据库实现假删除
-
实现 页面删除时删除数据 单在数据库中也有 就是查询的时候查询不出来删除的数据
解决方案
所谓假删除,无非就是多一个bool字段表示删除标记。创建的时候默认为false,删除的时候把它设置为true。查询的时候where条件加上,这个字段为false的记录取出来。
解决方案二:
假删除一般就是逻辑删除,其实和代码没什么太大的关系,一般会在数据库做一个删除字段的标记,这个字段可是标记0或1,在查询的时候在SQL语句中加一个条件,删除标记为0的查出来,为1的则不查
解决方案三:
这个就要在建表的时候,做级联关系了。打个比方吧。某个人被公司开除了,员工就除名了,但是他走的时候还有一些财务牵扯。查询此人数据还在
时间: 2024-08-03 01:56:13