Laravel: получить последние элементы из отношения, сгруппированного по - PullRequest
0 голосов
/ 20 января 2020
Season::with(['temps' => function ($query) {
    $query->whereRAW('id in (select max(id) from temperatures where season_id=@row.id@ group by user_id desc)');
}])->find(2);

Привет, я пытаюсь заменить @ row.id @ текущим идентификатором строки. У меня есть много темпов для каждого сезона, и мне нужно извлечь последний темп, отправленный каждым пользователем.

...