文章问题导向
如何搭建路由?
如何获取请求参数?
如果你都有了答案,可以忽略本文章,或去nest学习导图寻找更多答案
首先,先设计几个Restful Api接口,用户的增删改查,以这几个接口学习路由
假设网址:http:localhost:8000/
http:localhost:8000/user?limit=5&offset=5 get请求,分页获取用户,需要获取query查询字符串参数
http:localhost:8000/user/1 get请求,根据ID获取用户,需要获取parma路径参数
http:localhost:8000/user/ post请求,创建用户,需要获取body请求体参数
http:localhost:8000/user/1 put请求,根据ID更新用户,需要获取parma 和 body请求体参数
http:localhost:8000/user/1 delete请求,根据ID删除用户,需要获取parma和请求头参数token(假设需要token)
第一步:创建user模块,在src → module下创建user
nest g co user module
nest g s user module
nest g