eager load
-
[레일즈] Active Record Query Interface 3Ruby on Rails 2021. 4. 27. 17:29
액티브레코드 쿼리 인터페이스에서 계속해서 12 Joining Table 부터 알아보겠습니다. Joining Tables 액티브 레코드는 결과 SQL 에서 JOIN 절을 지정하는 두 가지 Finder 메소드인 join 과 left_outer_joins 를 제공합니다. 여기서 join 은 INER JOIN 또는 사용자 지정 쿼리에 사용되어야 하지만, left_outer_join 은 LEFT OUTER JOIN 을 사용하는 쿼리에 사용됩니다. 들어가기 전에, SQL의 join 개념에 대해 살펴보겠습니다. join 이란, 둘 이상의 테이블을 연결해서 데이터를 검색하는 방법으로, 테이블을 연결하려면 테이블들이 적어도 하나의 컬럼을 공유하고 있어야 합니다. 이때, 이 공유하고 있는 칼럼을 PK 또는 FK 값으로 사..