Где проводить валидацию наличия сущности по 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 требует дополнительной логики.
Как и где её реализовать?