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
- jwt장점
- InnerJoinMapOne
- nest passport
- 맥북개발환경
- gcp ssh vm
- nest login
- local database
- vm ssh port
- vm ssh 포트 변경
- nest authentication
- ssh 연결 방법
- 도커로db설치
- 패키지구조
- vm ssh 포트
- nest jwt
- docker mysql설치하기
- jdk설치
- db로컬설치
- How to Join Tables Without Relations in TypeORM
- Nest.js
- Nest.js login
- ssh 포트 변경
- Nest.js 로그인
- gcp ssh 포트 변경
- macos개발환경
- docker
- ssh연결
- JWT쓰는이유
- JWT
- 스프링부트패키지구조
Archives
- Today
- Total
목록InnerJoinMapOne (1)
Seize the day
[TypeORM] 테이블 relation 관계 없이 Join하기 (leftJoinMapOne, InnerJoinMapOne)
NestJS와 TypeORM을 사용하는 개발 과정에서, 서로 관계가 정의되지 않은 테이블 간에 조인이 필요한 상황이 발생했다. TypeORM은 주로 연관 관계를 통해 데이터를 처리하며, 필요한 경우 raw SQL 쿼리를 통해 직접 조회할 수도 있다. 그러나, QueryBuilder를 활용하면 더 유연하게 조인 작업을 수행할 수 있다.TypeORM의 QueryBuilder를 사용하여 조인을 수행할 때 사용할 수 있는 메소드에는 innerJoin, innerJoinAndSelect, 그리고 innerJoinAndMapOne이 있다.innerJoin조인을 수행 하지만, 조인된 결과를 작동으로 매핑하지 않는다. 별도로 select 함수를 써줘야 한다.innerJoinAndSelectJoin을 수행하고 Entit..
개발/Node.js
2024. 3. 26. 16:25