【发布时间】:2021-06-01 03:55:45
【问题描述】:
我有一个 POST 请求条目,其中我指定一个“帐户”参数作为路径参数,并在正文中指定一个布尔值来设置验证状态,例如:
POST /users/authorized/USER_ACCOUNT1
身体会携带:
valid=1
我有以下控制器条目:
@ApiTags('users')
@ApiOperation( { summary: 'Set user account status. '} )
@Post('authorized/:account')
async setAuthStatus(params: SetUserAuthDto) {
return this.userService.setUserAuthDto(params);
}
如何将“帐户”和请求正文“状态”参数提供给同一个 DTO?我假设我不能在那里同时使用装饰器@Param 和@Body。 我应该使用管道吗?
我是 NestJS 的新手,请原谅我的无知。
谢谢。
【问题讨论】:
标签: api parameters request nestjs dto