【发布时间】:2022-01-15 19:02:51
【问题描述】:
我有一个如下所示的 Dto:
import { Type } from "class-transformer";
import { ArrayMinSize, IsArray, ValidateNested} from "class-validator";
import { ObjectId } from "mongoose";
export class MongoIdDto {
@IsArray()
@ValidateNested({each: true})
@ArrayMinSize(1)
@Type(() => ObjectId)
ids: ObjectId[]
}
但这会给我一个错误:
'ObjectId' only refers to a type, but is being used as a value here.
这个错误是怎么发生的?
【问题讨论】:
标签: javascript mongodb validation mongoose dto