[NestJS] # Validation
😮 バリdationって何?
nestでは、検証はクライアントから送信されたデータ(
dto
と呼ばれる)である.検証または変換に使用します.たとえば、numberを文字列に渡す必要がある電子メールフィールドに書き込むときに検証し、パラメータで得られたid値をnumberに変換するときに使用します.(これは最も基本的な例です.)
Validation
はpip
eとして実施される.便宜上、nestはValidationPipe
を提供しています.次のコードのようです.async function bootstrap() {
const app = await NestFactory.create(AppModule);
app.useGlobalPipes(new ValidationPipe()); // auto-validation;
await app.listen(3000);
}
bootstrap();
オプションを使用して複数のプロパティを設定できます.詳細については、正式な書類を参照してください.Reference
この問題について([NestJS] # Validation), 我々は、より多くの情報をここで見つけました https://velog.io/@y1andyu/NestJS-Validationテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol