【发布时间】:2019-10-01 03:20:11
【问题描述】:
我的控制器:
@Post('route1')
@HttpCode(202)
fun1(@Body() req: reqModel) {
this.service1.findAll()
//do smth
return true;
}
@Post('route2')
@HttpCode(202)
fun2(@Body() req: reqModel) {
this.service1.findAll()
//do smth
return true;
}
我正在尝试实现以下机制:
1- 验证已通过,因为模型中有模型和类验证器
2- 现在我想调用一个服务来获取这个控制器的每个函数中的一些数据 该服务检查smth然后抛出异常或返回true
我尝试使用 Guard @UseGuards(guradclass),但警卫在类验证器之前工作
我怎样才能做到这一点
【问题讨论】:
标签: javascript api guard nestjs