如何借助deletedAt字段实现数据的假删和真删?
在cms系统中,文章假删至回收站,再到回收站真删是一个非常常见的功能。之前遇到这种问题,我都是手动在文章表里设置一个delete字段,通过布尔值来区分正常文章和假删文章,如果需要真删,则删除整条信息。
但是现在有一个需求就是要使用mysql自带的deletedAt字段来处理删除的业务。在文章的model中我写了:
{
timestamps: true,
paranoid: true,
deletedAt: 'deletedAt' //在数据库中为deleted_at字段
}
这样正常展示的文章deleted_at为NULL,一篇文章通过destroy的接口时,就会被打上时间戳,deleted_at就会有记录,查看接口已经找不到这篇文章了,但是在数据库还是能看到的。
那么问题来了,我在回收站界面通过什么条件能够找到被假删的数据呢?以及这些数据怎么进一步执行真删的操作呢?
补充:
通过del()接口并不能真的删掉这个数据,它只是被打上了时间戳,并不能消失。
mysql
sequelize
eggjs
赞
收藏 0
回答 1
待解决
相关问题
官方示例程序DistributedPictures 本地删不掉问题
4135浏览 • 1回复 待解决
不同数据库不同表结构和字段,如何迁移 mysql?
1439浏览 • 1回复 待解决
如何使用远程真机调试和运行应用
2770浏览 • 1回复 待解决
mysql如何获得字段中包含身份证的所有数据?
393浏览 • 2回复 待解决
怎样从海量数据中模糊查询到指定字段的数据行?
163浏览 • 1回复 待解决
数据库主键字段的问题有知道的吗?
851浏览 • 1回复 待解决
真机和模拟器安装失败
8745浏览 • 2回复 待解决
如何一次查询出某一字段相同的全部数据?
1711浏览 • 2回复 待解决
用DevEco Studio开发时如何获取签名和使用真机调试
3644浏览 • 1回复 待解决
如何实现鸿蒙和工厂自动化设备的互联互通
4341浏览 • 3回复 待解决
除了轮询和长连接如何实现实时通许?
391浏览 • 1回复 待解决
如何对数据库一个字段进行模糊分组?
488浏览 • 1回复 待解决
postgresql 的json和jsonb字段在插入的时候有什么区别?
1380浏览 • 2回复 待解决
在rbac的基础上, 权限粒度需要控制到字段, 数据库该如何设计?
258浏览 • 1回复 待解决
eTS和Java如何实现相容的?有相关的教程或实例么?
2765浏览 • 4回复 待解决
鸿蒙NAPI机制具体的执行过程,如何实现js和c++通信的
9545浏览 • 1回复 待解决
mysql 自增字段如何重设?
862浏览 • 1回复 待解决
请问ArkTS关系型数据库RDB的同步如何实现,SyncMode标签如何使用
1252浏览 • 1回复 待解决
是不是数据库表的字段越少,表的记录数可以越大?
218浏览 • 1回复 待解决
真机调试鸿蒙,如何获取手机的UDID
23737浏览 • 5回复 已解决
postgresql json 字段值为数组,怎么查询数组包含指定元素的数据?
10971浏览 • 1回复 待解决
请问neptune开发板如何实现1us和1ms的定时
4046浏览 • 1回复 待解决
openharmony 的ets和js 的Api能否实现通用
3361浏览 • 1回复 待解决
ArkTS FA模型如何实现从外部文件导入数据/写数据到外部文件
1388浏览 • 1回复 待解决
请问,鸿蒙os,js如何和后端java交互数据?
13471浏览 • 4回复 已解决
指的是查询SQL?
WHERE deleted_at IS NOT NULL