采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师你在课上说有一个标记,这个标记是用来表明这次的操作是关注还是取关的,如果不加这个标记会有bug,老师能说一下这个bug是什么吗,想详细了解一下这个问题
如果没有标记状态的话,那么关注就是新增记录,取关只能把这条记录删除,如果是删除的话就比较难恢复了(高并发情况可能误删),如果只是一个标记状态的话,我们还可以通过查看记录的方式恢复原来状态就行
emmm,老师咱们俩说的好像不是一个东西,你说的这个是mysql数据行中的一个字段,这个字段如果为1表示当前是关注状态,如果为0表示是取关状态;我说的是这个isFollow public ResultInfo follow(Integer followDinerId, int isFollowed,String accessToken, String path) isFollowed 决定是关注操作还是取关操作 1=关注操作 0=取关操作,没有这个会出现什么问题
明白你意思了,其实添加这个标记的作用我在视频里讲过,如果不加我之前在工作中出现了数据的混乱(并发量比较高的情况下产生),比如我明明是关注结果变成了取关,明明是取关最后是关注
登录后可查看更多问答,登录/注册
以项目整合Redis各种场景,从此轻松应对各类Redis难题
1.3k 11
2.3k 9
1.1k 8
791 7
1.1k 7