1
내 제품을 필터링하는 쿼리를 작성했습니다.Laravel - Collection 대신 Builder 객체가 반환되었습니다.
$products = \DB::table('products')->select('*');
foreach ($request->all() as $cat => $subCat) {
if($subCat != '*') {
$products->where('id', $subCat);
}
}
$products->get();
그러나, 쿼리 빌더 객체를 반환하고 나는 이유를 알아낼 수 없습니다 : 이것은 내 코드입니다.
정확히 무엇이 잘못 되었나요?
감사합니다. 난 당신이 변수에 값을 할당하지 않은 의심
를 시도? 또한 전체 코드를 공유하여 가치를 반환 할 수 있습니까? – C2486