旅游项目day10

发布时间:2024年01月21日

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 评论点赞功能实现

需要判断当前用户是否点过赞,在评论集合中有一个点赞用户列表,查询这个列表看当前用户是否点过赞,如果当前用户点过赞,那么再次单击点赞就是取消点赞。
在这里插入图片描述
在这里插入图片描述

文章来源:https://blog.csdn.net/m0_54187478/article/details/135719403
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。