반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 카프카
- 스프링부트
- JPA
- 자료구조공부
- Axon framework
- 플러터 공부
- 스프링 공부
- Flutter
- nestjs스터디
- nestjs공부
- 코테공부
- 스프링부트공부
- 플러터 개발
- JPA스터디
- querydsl
- 코테준비
- Kafka
- 프로그래머스
- JPA공부
- 기술면접공부
- 알고리즘공부
- 스프링
- 자바공부
- JPA 공부
- JPA예제
- 스프링공부
- nestjs
- DDD
- 기술공부
- K8S
Archives
- Today
- Total
목록nestJs cascade delete (1)
DevBoi
[NestJs] TypeORM entity cascade 설정
여러개의 연관관계가 매핑되어 있는경우, 예를 들어, 1:N관계로 설정이 되어있을때 부모 데이터를 삭제하면 삭제가 되지않는다. 이유는 하위 데이터가 있는 경우, 외래키 제약 조건이 걸려있어서 하위데이터를 삭제 해야만 삭제를 할수 있도록 데이터 베이스 단에서 막아버리는 것이다. 이름이...외래키 제약조건인가..무튼 그래서 jpa에서도 cascade(고아객체)에 대한 전파를 줄수 있다. 이를 nestjs 적용하면 아래와 같다. @JoinColumn() @ManyToOne(() => Corp, (corp) => corp.foods,{onDelete: 'CASCADE'}) corp : Corp; //업체 매핑 @OneToMany(() => FoodImage, (foodImage) => foodImage.food,..
Develop/[NestJs]
2023. 7. 1. 16:43