20240329

귤금·2024년 3월 29일

Node.js 4기 TIL

목록 보기
67/86

최종 프로젝트

Stocks, Categories, Goods

TypeORM에서 join하기

const query = this.goodsRepository.createQueryBuilder('goods')
    .leftJoinAndSelect('goods.category', 'category')
    .select(['goods.g_name', 'goods.g_price', 'goods.g_desc', 'category.c_name as category', 'category.id']);

category.c_name as category에서 alias가 작동하지 않았다. 찾아보니 이런 식으로 별칭을 지정해도 파싱 과정에서 처리해주지 않기 때문에 c_name이 category와 매핑되진 않는다고 한다...
별칭을 지정하려면?

...
.select(['goods.g_name'])
.addSelect('category.c_name', 'categoryName') 

같은 식으로 addSelect를 사용해줘야 한다고 함.

Docker ECS

https://youtu.be/JyzVn3iBbHc?si=MYdwgv9CepHoCix2

0개의 댓글