javascript-NestJS,Schema@Prop decorator不能接受超过1个参数吗?
发布时间:2022-03-04 12:52:14 222
相关标签: # 前端
下面是GraphQL模式的两个属性。它们都是number类型,但是我很确定您必须显式地将它们设置为()=>;Int.这在我的第二个@Prop scene_描述中有效,因为它只有一个参数。然而,对于top@Prop tvshow_这一集,它不允许我显式地声明Int,并且有像unique和index这样的选项。有人能在这里向我解释一下区别吗?最佳做法是什么?
import { Int } from '@nestjs/graphql';
import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose';
import { Document } from 'mongoose';
export type SongToEpisodeDocument = SongToEpisode & Document;
@Schema({
timestamps: true,
})
export class SongToEpisode {
@Prop(() => Int, { unique: true, index: true })
tvshow_episode: number;
@Prop(() => Int)
scene_description: number;
}
它给出的错误是应为0-1个参数,但得到2个。ts(2554)
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报