例如,我有一个 TypeORM 实体
Profile
:@Entity()
class Profile {
@PrimaryGeneratedColumn()
id: number;
@Column()
gender: string;
@Column()
photo: string;
@OneToOne(type => User, { cascade: true })
@JoinColumn()
user: User;
}
我不确定要使用哪个来删除用户配置文件?
Profile.remove(profile)
Profile.delete(profile)
TypeORM中的remove
方法和delete
方法有什么区别?
remove()
是当你有一个 profile 对象时应该使用的,而delete()
则是基于条件删除。 - Ry-