问题:
如题
代码:
@Index()
@Column({ unique: true })
mail: string;
说明:
可能是@Column({ unique: true })与@Index()联合使用导致,删除掉@Index()能够正常运行。
按照理论,唯一约束会自动创建唯一索引,@Column({ unique: true })可能已经创建了唯一索引,暂时未进行证明。
也可以改为
@Index({ unique: true })
@Column()
mail: string;