@vitalysokolov

Почему возникает ошибка NoExplicitTypeError need to provide explicit type?

Nodejs + TypeScript + TypeORM + type-graphql
При запуске генрации миграции получаю такую ошибку:

NoExplicitTypeError: Unable to infer GraphQL type from TypeScript reflection system. You need to provide explicit type for 'id' of 'ClientEmail' class.


Вот сущность:
import { Field, ObjectType } from "type-graphql";
import { Column, Entity, CreateDateColumn, UpdateDateColumn, PrimaryGeneratedColumn, BaseEntity } from "typeorm";

@ObjectType()
@Entity("client_email", { schema: "public" })
export class ClientEmail extends BaseEntity {
  @PrimaryGeneratedColumn()
  @Field(() => Number)
  id!: number;


То есть тип я указал как : @Field(() => Number)
Где я ошибся?
  • Вопрос задан
  • 66 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы