Я пытаюсь запросить много строк с двумя моделями в контроллере,
когда я увеличиваю количество дней, я получаю 500 ошибок
Я получаю утечку памяти и 500 ответ в результате.
Это использует laravel 5.8 и mysql, я пытался получить чанк результата, я не понимаю, куда его вставить.
$inv = Inv::with(['telems' => function($query) use ($date) {
$query->whereBetween('time',[Carbon::parse($date)->subDays(7), $date]);
},'events' => function($query) use ($date){
$query->whereBetween('time',[Carbon::parse($date)->subDays(7), $date])->get('code');
}])->where('project' , '=', $id)->get();
return $inv;
результат должен выглядеть следующим образом
{
key: value,
key: value,
telems: {thousands of timestamps},
events: {thousands of timestamps}
}```