반응형
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
- 플러터 개발
- querydsl
- 스프링부트공부
- JPA공부
- 기술면접공부
- nestjs
- JPA
- K8S
- DDD
- JPA예제
- 자바공부
- nestjs스터디
- Kafka
- 스프링 공부
- 스프링공부
- 자료구조공부
- Axon framework
- Flutter
- JPA스터디
- nestjs공부
- JPA 공부
- 스프링부트
- 기술공부
- 코테공부
- 프로그래머스
- 스프링
- 코테준비
- 알고리즘공부
- 플러터 공부
- 카프카
Archives
- Today
- Total
목록NestJs cacade설정 (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