摘要:
前段时间做个小东西,涉及到消息的软删除。比如A和B之间发的消息存到一张表中,A可以删除自己收件箱中的这条消息,但是这条消息还存在B的收件箱中,直到B也删除这条消息。比如张三和李四用手机发短信,张三清空自己的收件箱之后,不影响李四的收件箱。其实,做软删除,只不过是设置一个标志位而已,比如,0表示未删除,1表示删除。而我的需求是实现到底谁删除了。数据库设计如下:id 消息iduid_from 发送方iduid_to 接收方idmessage 消息内容sendtime 发送时间isdel 是否删除,默认值为0实现方法为: 如果是发送方删除消息,则用1|isde... 阅读全文