Laravel — объект Builder возвращается вместо Collection

Я написал запрос для фильтрации своих товаров. Это мой код:

    $products = \DB::table('products')->select('*');
foreach ($request->all() as $cat => $subCat) {
if($subCat != '*') {
$products->where('id', $subCat);
}
}
$products->get();

Тем не менее, запрос возвращает объект Builder, и я не могу понять, почему.

Что именно не так?

Благодарю.

1

Решение

Я сомневаюсь, что вы не присвоили значение переменной, попробуйте это

$products = $products->get();
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector