Tengo un escenario en el que tengo que hacer que la columna generated sea optional . en realidad tenemos que generar el campo si no está presente.
@ApiProperty() @Generated('rowid') //this is generating value automatically @Column({name:"certificate_no",type: 'varchar'}) certificateNo?: string; en realidad, en la interfaz de usuario tenemos una funcionalidad en la que tenemos que duplicate la fila. por lo tanto, cuando se llama a la API y el certificateNo no está presente, se debe generated este valor. si está presente, present value should be inserted into database .
Estoy poniendo en DTO .
@ApiProperty() @IsOptional() @IsString() certificateNo?: string; En realidad, genera un certificateNo No cada vez, incluso si está presente. ¿Hay alguna forma de manejar este escenario?
si el usuario hace clic en el botón + , la misma fila debe duplicarse.
alguna sugerencia por favor