gim icon indicating copy to clipboard operation
gim copied to clipboard

用户退出群后 是用一个状态标记好 还是直接删除用户记录好

Open poembro opened this issue 1 year ago • 2 comments

这个数据量小体验不到,数据量大了后是不是 状态标记更好

poembro avatar Aug 13 '24 08:08 poembro

目前看项目是直接删除

// Delete 将用户从群组删除
func (d *groupUserRepo) Delete(groupId int64, userId int64) error {
	err := db.DB.Exec("delete from group_user where group_id = ? and user_id = ?",
		groupId, userId).Error
	if err != nil {
		return gerrors.WrapError(err)
	}
	return nil
}

poembro avatar Aug 13 '24 08:08 poembro

你说的是伪删除吗?那不是看具体业务需求吗?

yowaimono avatar Oct 18 '24 14:10 yowaimono