我的数据库具有以下架构:
管理服务器
mgmtID:UUID(自动生成,主键)
一些管理服务器字段...
设备数据
deviceDataID:UUID(自动生成,主键)
一些设备数据更多字段...
管理数据
如何使用 typeorm V0.3 准确执行此操作?
也许你能做到。
@PrimaryColumn('uuid')
mgmtId: string
@OneToOne(() => ManagementServer, (managementServer) => managementServer.data)
@JoinColumn({ name: "mgmtId" })
managementServer: ManagementServer;
@Column({ type: 'uuid' })
deviceDataId: string;
@OneToOne(() => DeviceData, (deviceData) => deviceData.data)
@JoinColumn({ name: "deviceDataId" })
deviceData: DeviceData;