gpt4 book ai didi

typescript - 使用类验证器验证类中的一个字段

转载 作者:行者123 更新时间:2023-12-04 04:12:58 25 4
gpt4 key购买 nike

假设我有这个基于文档中示例的类( https://github.com/typestack/class-validator#usage )

import {MinLength, MaxLength, validate} from "class-validator";

export class Post {

@IsString()
body: strong;

@IsString()
title: string;

//...many more fields

public async validate(){
validate(this, { forbidUnknownValues: true, validationError: { target: false } });
}
}

我创建了这个类的一个实例并为字段赋值。
const post = new Post()
post.body = 'body'
post.title = 'title'
// ... assign all the other fields

我要验证 post , 跳过对除 title 以外的所有字段的验证.除了将组分配给所有字段之外,似乎没有其他方法可以做到这一点,我不想这样做。有没有办法只验证这个单一字段?

最佳答案

不,不幸的是,没有一种方法可以在不分配组的情况下仅验证单个字段。

关于typescript - 使用类验证器验证类中的一个字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61395176/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com