我下面有这个控制器方法,我希望能够像我想调用这样的方法一样调用
add/1
:
@Controller()
export class MyController {
@Post('add/:id')
async add(@Body() data: MyData, @Query('id') id?: number) {
console.log(id);
//...
}
}
是否可以像
Controller
那样不修改Controller('add')
来实现?
尝试将
@Query
更改为 @Param
@Post('add/:id')
async add(@Body() data: MyData, @Param('id') id?: number) {
console.log(id);
//...
}