1. 内容评论
1.1 评论表结构设计
id,content,user_id,article_id,ref_comment_id,create_time,likes,state
存储到MySQL行否?
存储到MongoDB行否?
使用MongoDB来实现。
1.2 创建评论服务
导入users-api模块
攻略评论模型:
游记评论与攻略评论类似:
1.3 评论服务
攻略评论分页查询:
1.4 发布评论
1.5 ThreadLocal
在一次请求中,获取多次用户信息,可以使用ThreadLocal。
1.5 评论点赞功能实现
需要判断当前用户是否点过赞,在评论集合中有一个点赞用户列表,查询这个列表看当前用户是否点过赞,如果当前用户点过赞,那么再次单击点赞就是取消点赞。