【发布时间】:2020-01-19 02:19:43
【问题描述】:
引用@body 有效负载的对象存储在哪里?
如果您的用户控制器具有发布功能。
@Post() @HttpCode(HttpStatus.CREATED) 创建(@Body() 用户:IUserBase): 承诺 { 返回 this.usersService.create(user); }
用户变量存储在哪里? 是存储在nest.js服务器的request对象中吗?
【问题讨论】:
引用@body 有效负载的对象存储在哪里?
如果您的用户控制器具有发布功能。
@Post() @HttpCode(HttpStatus.CREATED) 创建(@Body() 用户:IUserBase): 承诺 { 返回 this.usersService.create(user); }
用户变量存储在哪里? 是存储在nest.js服务器的request对象中吗?
【问题讨论】:
它作为参数注入到函数中。
@body 装饰器基本上说:
请将请求正文中到达的 json 转换为 IUserBase 类型,并将其作为参数放置到此控制器的处理程序中。
【讨论】: