- 需要过滤出用户回复的评论列表,由
parent_id记录回复的评论ID。 - 在
comment中间件内定义过滤条件,如果查询参数包含user和action=replied,而且不包含post,则筛选出该用户回复的评论。 - 设置
request属性,命名过滤器为user_replied,并定义SQL条件parent_id IS NOT NULL和user_id等于指定值。 - 使用HTTP客户端进行测试,通过向
comments请求添加user和action=reply参数,例如user=3,检索出ID为3的用户的回复评论。 - 示例结果显示用户ID为3的用户共回复了两条评论,分别是ID为5和6的评论,这在数据表
comment中可验证,显示对应的user_id和非空的parent_id。