逻辑删除怎么做 - 智学轩城

逻辑删除怎么做

巢仲庸头像

巢仲庸

2025-07-04 17:38:02

逻辑删除就是假删除。就是数据还在,但标记成删除状态,防止重复添加。比如我手上这个项目,上周刚处理一个,就是这样的操作。你自己看。

五孟珠头像

五孟珠

2026-02-03 11:33:15

逻辑删除,简单说就是让数据看起来像被删除了,但实际还留在数据库里。这通常是通过给记录添加一个删除标志来实现的。
举个例子,我手上这个项目,我们给每条记录加了个“is_deleted”字段。这玩意儿默认值是0,表示这条记录是活着的。要删,就把这字段改成1,看起来就像数据没了。
但这不代表数据真没了,它还是在那儿,你可以用特定的查询条件筛选出来。所以说,逻辑删除其实就是个假删,数据还在,只是不让它露脸了。你自己看,这招适合需要保留数据历史或者审计记录的情况。