DataBase/TypeORM (1) 썸네일형 리스트형 [TypeORM] addSelect() 결과를 Entity에 매핑하기 TypeORM은 NodeJS 환경에서 ORM 아키텍쳐를 구현할 수 있게 해주는 유용한 모듈입니다. 하지만 특정 상황에서 지원이 되지 않는 기능들이 있어서 곤란한 상황이 발생하는 경우가 많습니다. 이번에 처한 곤란한 상황은 아래와 같았습니다. const qb = this.dataSource.manager .createQueryBuilder(Users, 'u') .addSelect((qb) => qb.select('COALESCE(ROUND(AVG(ur.rate), 1), 0)').from(UserReview, 'ur'), 'userRate') .getMany(); 위와 같이 사용자의 리뷰 평점을 User 엔티티에 매핑해주고 싶은데, addSelect를 사용하면 엔티티에 매핑이 되지 않습니다. addSele.. 이전 1 다음