用户的简单信息应该怎么保存
发布于 5 年前 作者 aduan 10502 次浏览 来自 问答

头像和昵称指的是微信头像和微信昵称

比如有一个评论列表,需要显示用户的__微信__头像(avatarUrl)和__微信__昵称(nickName)

在用户提交评论的时候,如果将 `openId`、`avatarUrl`、`nickName`写进库,那么在用户修改了昵称和头像后,头像不就是空的了吗

↓ 2018-10-30 14:15:27 更新

存储没问题,主要是同步的问题。怎么知道哪些用户修改了头像或昵称?或者直接全部更新?可是如果这样的话,如果评论列表多的话,岂不是每个都要去更新?

我找了个小程序试了一下,发现在用户修改了头像和昵称后,他那里展示的还是以前的头像和昵称,并没有更新。

不知道大家有没有遇到类似的问题,是怎么处理的。

【↑2018-10-30 14:15:27 更新

2 回复

按正常的关系型数据表结构设计就行。

哥们是做前端还是后端?

建立一个用户表用来存用户信息,主键uid,在提交评论的时候保存uid到评论表,显示评论的时候去用户表里拿头像和其他用户信息,如果用户修改头像或昵称,同步更新头像和昵称即可。

回到顶部