- 评论列表需要增加过滤功能以筛选特定内容的评论或特定用户的评论。
- 创建一个名为"future"的中间件来定义评论列表的过滤器。
- 在中间件中设置默认的过滤条件,使用SQL语句排除回复型评论。
- 修改comment service中的
get comment
函数支持过滤参数。 - 新增
get comments options
接口描述函数接收的参数,其中包含可选的filter
属性。 get comment
函数添加options
参数,并结构化函数以支持filter
属性。- 如果存在
prime
属性,则在SQL查询中使用相应的过滤条件。 - 在comment controller中调用
get comment
时提供过滤选项。 - 从
comment middle
导入future
中间件,并在评论路由中使用它。 - 利用HTTP客户端测试过滤功能,确保能正确排除回复型评论。