我如何在 1 个查询中批量插入多条记录,以便我的数据库高效 我想创建 Office 并将多个新设备插入该办公室。表/型号代码:
办公室
@Entity({ name: 'offices' })
export class Office extends Timestamps {
@OneToMany(() => Equipment, (equipment: Equipment) => equipment.office, {
onDelete: 'CASCADE',
onUpdate: 'CASCADE'
})
equipment: Array<Equipment>;
}
Run Code Online (Sandbox Code Playgroud)
设备
@Entity({ name: 'equipment' })
export class Equipment extends Timestamps {
@Column({
name: 'equipment_id',
type: 'int',
nullable: false,
width: 2,
default: 0
})
equipment_id: number;
@ManyToOne(() => Office, (office: Office) => office.equipment)
@JoinColumn({ name: 'office_id' })
office: Office;
}
Run Code Online (Sandbox Code Playgroud) 在 netlify 上托管 remix 应用程序,使用 supabase 作为数据库。有没有办法使用 remix 生成 pdf 文档?