Всем привет. Есть сайты, у каждого сайта есть баги, нужно получить 1 коллекцию общую, чтобы потом можно было пагинацию сделать. Делаю это и всегда получаю пустую коллекцию.
foreach ($sites as $site) {
//dd();
$collection->merge($site->bugs()->where('employee_id', $userId)->get());
}
А вот это работает
$bugs1 = $sites[0]->bugs()->where('employee_id', $userId)->get();
$bugs2 = $sites[1]->bugs()->where('employee_id', $userId)->get();
$all = $collection->merge($bugs1)->merge($bugs2);
но мне-то нужна динамика, сайтов может быть 100500