У меня есть таблица order_status_transaction
, которая является журнальной таблицей для записи статуса транзакций
![enter image description here](https://i.stack.imgur.com/H1ZlF.png)
Я пытаюсь написать красноречивый конструкторнапример, получить все транзакции со статусом CURRENT 5 .
Это самое близкое, что у меня есть
$transactions = $this->whereHas('statuses', function ($query) use ($statusId) {
$query->where('order_status_transaction.order_status_id', $statusId)->where();
});
Но он не проверяет,самый последний.Я не хочу получать коллекцию и фильтровать коллекцию, это может происходить исключительно в конструкторе?