怎么设计微信聊天数据库

新手上路,请多包涵

微信群聊设计数据库mysql,一对一和群聊是一体的嘛,还是分开设计的,但我看一对一可以邀请其他人进入,估计是一个群聊只有2人,最重要怎么设计数据库

阅读 5.2k
1 个回答

照搬微信的话,我觉得两人聊天并不是两个人的群聊。

抓过web微信的包,fromUser 在私聊时直接是 @userid,在群聊时为 @@groupid,而 content 在私聊时直接就是内容,在群聊时是 @userid:内容 。

所以,完全参考微信的话还是单独区分出 group 吧。如果只是功能需要,全用 group 也没什么问题吧。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进