Note/JAVA SCRIPT (1) 썸네일형 리스트형 [NestJS] TypeORM을 이용해서 간단하게 컬럼을 join하여 가져오는방법 NestJS에서 특정 테이블 두개를 Join하여 데이터를 가져오는중 기존에 relations를 사용할정도의 많은 데이터를 가져오는게 아니라서 일반 Join을 사용했다. 쿼리를 직접 작성한다면 서브쿼리를 이용해 조회하려했지만 typeorm에서는 entities에 join관련 설정이 되어있지 않으면 서브쿼리조차 제대로 동작하지 않는것같았다. 따라서 아래와 같이 진행했다. 예를들어 'table.entities.ts' 파일에 아래의 코드를 포함한 후 @ManyToOne(() => JoinTableEntities, { eager: true }) @JoinColumn({ name: 'join_column' }) join: JoinTableEntities; 데이터를 가져올 Services에서 아래와 같이 데이터를 조.. 이전 1 다음