반응형
Join
: Join 또는 결합 구문은 한 DB 내의 여러 테이블의 레코드를 조합하여 하나의 열로 표현한 것
→ Join은 테이블로서 저장되거나, 그 자체로 이용할 수 있는 결과 셋을 만들어냄
→ Join은 두 개의 테이블에서 각각의 공통값을 이용함으로써 필드를 조합하는 수단이 됨
Ex. 리뷰 목록만 모아보는 화면 구현하기
: 리뷰를 조회하는 코드를 수행하고 각 리뷰마다 어떤 음식점을 평가한 것인지 찾아내야 함
→ 원하는 결과를 가져오기 위해서 음식점 목록을 가져올 때 위 조건을 만족하는 리뷰 글을 동시에 조회할 수 있으면 되는데, 이 때 사용되는게 Join임
→ Django에서는 ORM에서 Join을 지원하기 때문에 Relation 관계가 정의된 모델 간에 쉽게 사용할 수 있음
반응형
'Django > inflearn' 카테고리의 다른 글
Join으로 모든 리뷰 리스트 불러오기 (0) | 2022.12.07 |
---|---|
리스트 화면에서 리뷰 개수와 평점 구하기 (0) | 2022.12.06 |
리뷰 삭제 구현하기 (0) | 2022.12.04 |
리뷰 등록 구현하기 (0) | 2022.12.03 |
Relation 모델 선언하기 (0) | 2022.12.01 |