I have 2 entities
@Entity('AuditLogs')
export class AuditLogs {
@PrimaryGeneratedColumn()
AuditLogId?: number;
@Column('int', { nullable: false })
AuditLogHeaderId: number;
@ManyToOne((type) => AuditLogHeaders)
@JoinColumn({ name: 'AuditLogHeaderId' })
AuditLogHeaders?: AuditLogHeaders;
}
@Entity('AuditLogHeaders')
export class AuditLogHeaders {
@PrimaryGeneratedColumn()
AuditLogHeaderId?: number;
}
Each AuditLogHeaders will have many AuditLogs
(see foreign key relationship)
What typeorm (or sql) query can I use to retrieve All AuditLogHeaders and its AuditLogs in one object?
My end goal is something like: