Laravel – получить последнюю запись из сгруппированной коллекции

У меня есть модель с именем answer. В ней есть столбцы student_id, status и question_id. Если ученик ввел ответ, учитель может попросить исправить его ответ и снова отправить ответ. Поэтому я бы изменил статус старого ответа на "reSubmit". Теперь я хочу вывести список вопросов для учеников, которые было предложено отправить повторно.

Я хочу вернуть здесь только вопрос с идентификатором 2, который имеет статус resubmit. Другой вопрос со статусом resubmit имеет последнюю запись New.

Как этого добиться?

Я пробовал использовать group_by, но это, похоже, не работает.

Герасим
Вопрос задан28 апреля 2024 г.

1 Ответ

Ваш ответ

Загрузить файл.