как я могу сложить несколько запросов и отправить их в блейд-файл?У меня есть запрос и я получаю «PreferencesProducts» из базы данных, поэтому в соответствии с ними мне тоже нужно получить продукты.это код моего контроллера:
$preferences = DB::table('preferences')->where('customerId', $req->id)->get();
, поэтому, в соответствии с «предпочтением» вышеупомянутого запроса, я должен получить другие данные, поэтому я делаю foreach для извлечения $ preferencesProducts, а затем пишу свой запрос и сохраняю егок переменной с именем $ предпочтений
foreach($preferences as $preference)
{
$preferencesedProducts= $preferencesedProducts.DB::table('products')->where('productsubCategory', $preference->preference)->get();
}
, когда она входит в цикл, она делает несколько запросов, так как я могу суммировать и отправить их в файл blade-файла?
мой код:
return view('/customers/customerHome')->with('preferencesedProducts', $preferencesedProducts);