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 |
Tags
- nest passport
- JWT
- Nest.js
- Nest.js 로그인
- docker
- vm ssh 포트 변경
- docker mysql설치하기
- 도커로db설치
- jwt장점
- 패키지구조
- local database
- db로컬설치
- vm ssh 포트
- ssh 포트 변경
- Nest.js login
- gcp
- nest jwt
- 스프링부트패키지구조
- nest login
- How to Join Tables Without Relations in TypeORM
- 맥북개발환경
- nest authentication
- ssh 연결 방법
- gcp ssh vm
- vm ssh port
- gcp ssh 포트 변경
- InnerJoinMapOne
- JWT쓰는이유
- macos개발환경
- jdk설치
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