评论艾特功能(表结构)怎么实现? [ 2.0 版本 ]
之前想的是表里存一个reply_user_id 来存放艾特的人的id,但这样似乎只能艾特一个人。
后来想,是不是直接不存reply_user_id 而是直接在view层去正则匹配 @和空格之间的用户名,然后在数据库查找相应的用户再替换成链接,这样的话 ,如果这个被@的用户改名了,又该怎么处理
共 4 个回答
-
nswindlights 回答于 2018-07-06 13:18 举报这是一对多的关系,可以新建一个表,评论id和被@的用户ID 这样就关联上了。
-
-
liangkaixin 回答于 2018-07-09 16:00 举报建议还是建个中间表 一对多存多条数据 因为这个可能涉及到已读和未读 要是一个字段保存的话 怎么区别被@的人是否已读这条信息呢
-
xczizz 比尔吉沃特
注册时间:2016-03-08
最后登录:2020-11-09
在线时长:97小时50分
最后登录:2020-11-09
在线时长:97小时50分
- 粉丝6
- 金钱4967
- 威望90
- 积分6837