如果在处理方法里面,你只需要请求里的某些特定的数据, Nest 应用还提供了一些专用的请求装饰器, 比如 @Param、@Query、@Body、@Headers 等等。
在这个 index 方法里面,再添加一个 query 参数,表示查询符,这个参数用 @Query 装饰器装饰一下。在控制台上输出 query 参数的值。
回到客户端,在请求的地址里面添加一个查询符 ?filter=popular&order=date,发送一下这个请求。
输出的 query 参数是一个对象,里面有请求里包含的查询符还有对应的值。在请求的处理方法里面,可以利用这些数据,比如筛选出热门的内容,按照日期排序,再给客户端做出响应。