Использование чанка с запросом моделей отношений - PullRequest
2 голосов
/ 21 мая 2019

Я пытаюсь запросить много строк с двумя моделями в контроллере, когда я увеличиваю количество дней, я получаю 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}
}```
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...