TypeOrm
TypeOrm 관계 설정 옵션
@OneToOne(() => ProfileModel, (profile) => profile.user, { eager: false, cascade: true, nullable: true, onDelete: 'RESTRICT' })eager: false설명: eager 옵션은 find() 메서드로 엔티티를 가져올 때 관계된 엔티티를 함께 가져올지 여부를 결정합니다.값 설명: true로 설정하면 관계된 엔티티를 항상 함께 가져옵니다. false로 설정하면 기본적으로 관계된 엔티티를 가져오지 않으며, 필요할 때 명시적으로 가져와야 합니다.예시: eager: false로 설정되어 있으면 find()로 조회할 때 ProfileModel 엔티티가 자동으로 조회되..
2024. 11. 11. 03:44