【发布时间】:2021-05-19 10:50:04
【问题描述】:
如何验证 uuid 数组? 我正在使用预构建的 ParseArrayPipe 来验证有效负载数组结构。
@Post(':id/players')
addPlayers(
@Body(new ParseArrayPipe({ items: GamePlayerDto, separator: ',' }))
gamePlayers: GamePlayerDto,
) {
console.log(gamePlayers);
}
export class GamePlayerDto {
@IsUUID()
playerId!: string;
}
我不希望类验证器检查 playerId 属性是否在这里,但只有原始值
例如这是我的服务器应该收到的
["73aef2dd-c227-4774-b547-b3117b543863", "73aef2dd-c227-4774-b547-b3117b543863"]
【问题讨论】:
标签: typescript nestjs class-validator