구매자와 주문이라는 두 개의 테이블이 있습니다. 구매자는 많은 주문을 받았습니다.
특정 기간 내 전체 구매자와 주문 수, 두 열의 주문(가격, 수수료) 합계를 원합니다. 다음을 수행하여 개수를 얻을 수 있습니다.
그런데 특정 기간의 합계(->where('created_at', '>=', $dateTo))를 구하는 방법은 무엇인가요?
->where('created_at', '>=', $dateTo)
withSum() a>과 같은 방식으로 이렇게 할 수 있습니다
클로저 내부에서 변수를 사용하려면 use()를 사용하여 해당 값을 함수에 보내야 합니다.
use()
withSum({relation},{column})를 사용하려면 각 기기마다 별도의 전화를 걸어야 합니다.
withSum({relation},{column})
withSum() Laravel 버전 8 이상에서만 사용할 수 있습니다.
withSum()
Edit화살표 함수 구문
withSum() a>과 같은 방식으로 이렇게 할 수 있습니다
으아악클로저 내부에서 변수를 사용하려면
use()
를 사용하여 해당 값을 함수에 보내야 합니다.withSum({relation},{column})
를 사용하려면 각 기기마다 별도의 전화를 걸어야 합니다.withSum()
Laravel 버전 8 이상에서만 사용할 수 있습니다.Edit화살표 함수 구문
으아악