я не могу получить orderBy
заявления на работу в нетерпеливой функции загрузки как Laravel документыEloquent - Laravel Не удается с помощью OrderBy в нетерпеливой загрузке
Book::with(['view' => function ($q)
{
$q->orderBy('total', 'desc');
}])->get();
Но когда я с помощью join
заявления будет КАМИ.
Book::join('views', 'views.book_id', '=', 'books.id')
->orderBy('total', 'desc')->get();
Это просто TYPO, тот, который работает, вы называете 'views', и тот, который вы не вызывали' view' – RiggsFolly
'views' - это имя таблицы, а' view' - имя метода. –