반복적인 쿼리 로직 중단: Laravel 쿼리 스코프를 사용하여 코드를 더 읽기 쉽게 만드세요
우리 모두는 여러 컨트롤러에서 동일한 where 절을 작성해왔습니다. 이번 달 완료된 주문을 필터링하거나, 특정 가격 이상의 인기 상품을 찾거나, 특정 관계를 로드하는 것과 같은 것들이죠. 이러한 반복적인 쿼리 로직은 코드베이스를 지저분하게 만들고 유지보수를 악몽으로 만듭니다. 제 최신 영상에서는 Laravel 12의 새로운 쿼리 스코프가 이러한 반복적인 필터를 비즈니스 요구사항처럼 읽히는 표현력 있고 체인 가능한 메서드로 어떻게 변환하는지 보여줍니다.
where절을 작성해왔습니다. 이번 달 완료된 주문을 필터링하거나, 특정 가격 이상의 인기 상품을 찾거나, 특정 관계를 로드하는 것과 같은 것들이죠. 이러한 반복적인 쿼리 로직은 코드베이스를 지저분하게 만들고 유지보수를 악몽으로 만듭니다. 제 최신 영상에서는 Laravel 12의 새로운 쿼리 스코프가 이러한 반복적인 필터를 비즈니스 요구사항처럼 읽히는 표현력 있고 체인 가능한 메서드로 어떻게 변환하는지 보여줍니다.