第一个
hgc7kmma1#
微服务使用RpcException类。您可以在main.ts中更改ValidationPipe异常工厂,并且应该引发RpcException而不是http expceptionmain.ts
async function bootstrap() { const microserviceApp = await NestFactory.createMicroservice<MicroserviceOptions>(AppModule, { transport: Transport.REDIS, // ... }); // ... microServiceApp.useGlobalPipes(new ValidationPipe({ transform: true, whitelist: true, forbidNonWhitelisted: true, forbidUnknownValues: true, disableErrorMessages: true, exceptionFactory: (errors) => { return new RpcException(errors); } })); // ... }
1条答案
按热度按时间hgc7kmma1#
微服务使用RpcException类。您可以在main.ts中更改ValidationPipe异常工厂,并且应该引发RpcException而不是http expception
main.ts