В настоящее время я пытаюсь разбить на страницы красноречивые отношения. Он работает нормально. Это мой код ниже.
return $this->hasMany('App\Post')->paginate(4);
но когда я разбиваю на страницы в красноречивых отношениях. он отображает Метод orderBy не существует. в лезвии указателя вида спереди я зацикливаю публикацию категории, чтобы заказать публикацию по возрастанию, чтобы показать последнюю публикацию. как я могу это полюбить.
@foreach($samachar->posts()->orderBy('created_at','desc')->take(1)->get() as $post)
Используйте orderBy
в определении отношений
return $this->hasMany('App\Post')->orderBy('created_at','desc')->paginate(4);
Я не понимаю, почему вы используете paginate()
в определении отношений
(2/2) ErrorException Метод orderBy не существует. (Просмотр: C: \ xampp \ htdocs \ kochilafm \ resources \ views \ front \ index.blade.php)
в Macroable.php (строка 74)
return $this->hasMany('App\Post')->orderby('created_at','desc')->paginate(4);