Где проводить валидацию наличия сущности по ID в Nest.js?

Валидация типов входящих данных обычно реализуется через ValidationPipe() с помощью class-validator.

async function bootstrap() {
  const app = await NestFactory.create(AppModule);
  app.useGlobalPipes(new ValidationPipe({ whitelist: true }));
  await app.listen(process.env.PORT);
}

Но валидация существования сущности с заданным ID требует дополнительной логики.

Как и где её реализовать?


Ответы (0 шт):