织梦CMS - 轻松建站从此开始!

沙龙国际-沙龙365国际_沙龙国际网上娱乐

当前位置: 主页 > 沙龙国际365 >

(沙龙国际365) 在MySQL数据库中如何存储用户关注的

时间:2017-07-17 14:28来源:未知 作者:admin 点击:
背景情况是这样的: 我使用NodeJS Express MySQL搭建一个社区网站。 数据库中有一张user表,一张topic表。用户可以“关注”一个帖子。 我知道要获取某用户发表的帖子,是类似于 select *

背景情况是这样的:
我使用NodeJS Express MySQL搭建一个社区网站。

数据库中有一张user表,一张topic表。用户可以“关注”一个帖子。

我知道要获取某用户发表的帖子,是类似于
select * from topic where userid=userid
这样的语句。

可是对于“关注”功能,一时没想到如何设计表的字段。目前,我打算在user表中建一个TEXT类型的字段topic_stared,将用户关注了的帖子的topic_id们以JSON序列存储到topic_stared中。

不知道这样是否可取?

PS:已看过这个帖子:在关系型数据库中频繁使用 JSON 格式来存储不需要索引的数据好么?

还有像这样的:怎么样实现MYSQL数据库分表?难道要建N多个表吗?

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容