nestjs чванство по умолчанию apiproperty на текущую дату

#swagger #nestjs

Вопрос:

Это мой код:

   @IsDate()
  @ApiProperty({
    type: Number,
  })
  updateTime: Date;
 

Как я могу добавить значение по умолчанию к текущей дате

Ответ №1:

Из документов https://docs.nestjs.com/openapi/types-and-parameters Вы можете изменить свой код на следующий: @ApiProperty({ тип: Номер, по умолчанию: новая дата().сейчас() // или что-то еще… })

Ответ №2:

Существует отдельная аннотация UpdateDateColumn , предназначенная для хранения обновленных дат.

   @IsOptional({ groups: [CREATE, UPDATE] })
  @UpdateDateColumn({ nullable: true })
  updateTime: Date;
 

Инструкция по импорту выглядит следующим образом —

 import { PrimaryGeneratedColumn, CreateDateColumn, UpdateDateColumn, DeleteDateColumn, Column } from 'typeorm';