[nestjs/typeorm] entity 字段置 null 出错的问题
起初,@Entity
中的某个字段这样定义:
@Column({ default: null })
dob: string | null;
当我为 dob
字段赋值 null
时:

解决方法:
我在 github issues 中找到这样一个回答:
必须为 @Column
显示指定 type
,单单指定 nullable
还不足够。
@Column({ type: 'text', default: null, nullable: true })
dob: string | null;
至此,dob
字段可以正常赋值为 null
。