TypeORM - 在 OneToMany 上自定义列时添加额外的列

TypeORM - Add extra column when custom column on OneToMany

我想为我的 @ManyToOne 实体创建自定义列。当我使用此代码时

结果是:

已添加 countryId 列。我必须做什么来解决这个问题?

为此,您必须像这样使用装饰器 @RelationId

export class Province {
  //...
  @Column()
  @RelationId((province: Province) => province.country)
  public countryId: number;
}

请使用带有代码定义的下一次块代码。