У меня есть две сущности: Производители и Протоколы .У производителей есть много протоколов.
Проблема
Выберите всех производителей, упорядоченных по дате их последнего создания протокола.
Решение
Чтобы получить это, я попытался:
$producers = Producer::join('protocol', 'protocol.producer_id', '=', 'producer.id')
->orderBy('protocol.created_at', 'desc');
Но просто не сработал, как ожидалось, главным образом потому, что я даже ограничил последний протокол.Как мне добиться этого с помощью Laravel Eloquent?