小编erm*_*mir的帖子

如何在 DTO NestJs 上设置默认值?

import { IsString, IsNumber, IsOptional, IsUUID, Min, Max } from 'class-validator';
import { Transform } from 'class-transformer';

export class QueryCollateralTypeDto {
  @Transform(({ value }) => parseInt(value))
  @IsNumber()
  @IsOptional()
  page: number;

  @Transform(({ value }) => parseInt(value))
  @IsNumber()
  @IsOptional()
  limit: number;

  @IsString()
  @IsOptional()
  select: string;
}
Run Code Online (Sandbox Code Playgroud)

我想设置页面的默认整数值以及选择的限制和字符串值(例如整数 1 的页面值、整数 10 的限制值以及“field1,field2,...”的选择值)

validation default node.js typescript nestjs

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

default ×1

nestjs ×1

node.js ×1

typescript ×1

validation ×1