Nest 创建表时报错:作为表达式调用时,无法解析类修饰器的签名

类名useraa

  import {

    Column,

    CreateDateColumn,

    Entity,

    PrimaryGeneratedColumn,

    Unique,

    UpdateDateColumn,

  } from 'typeorm';

  /** ユーザアプリアカウント */

  @Entity({ name: 'useraa' })

  @Unique(['ddd'])

  export class Useraa {

    /** アプリアカウントマスタID */

    @PrimaryGeneratedColumn()

    id!: number;

    @Column({

      name: 'ddd',

      comment: 'ddd',

    })

    ddd!: string;

    @CreateDateColumn({

      name: 'create_date',

      comment: '作成日時',

      type: 'timestamp with time zone',

    })

    createDate!: Date;

    @UpdateDateColumn({

      name: 'update_date',

      comment: '更新日時',

      type: 'timestamp with time zone',

      nullable: true,

    })

    updateDate!: Date | null;

  }

感觉都对 就是报错

新手常犯的错误

记得类名useraa.ts而不是useraa 

一定要认真

你可能感兴趣的:(typescript)