У меня есть запрос 3 таблицы объединены вместе, я хочу упорядочить результаты в порядке убывания от made_at в таблице сообщений, пожалуйста, помогите.Спасибо.
контроллер:
return new AllChats(Chat::latest('created_at')->whereHas('messages')->with(['messages.users', 'users' =>
function ($query) {
$query->where('id', '!=', Auth::id());
}])->whereHas('users', function ($query) {
$query->where('id', '=', Auth::id());
})->get());
Отображение результатов в порядке убывания, но из messages.created_at ??