Bil*_*loo 2 php pagination laravel-5
我有一个错误
调用未定义的方法Illuminate \ Database \ Eloquent \ Collection :: Paginate()
我一直在这样做:
public function index ()
{
$articles = Article::latest('published_at')->published()->get()->paginate(5);
$articlesLink = $articles->render();
return view('articles.index', compact('articles', 'articlesLink'));
}
Run Code Online (Sandbox Code Playgroud)
尝试改变
$articles = Article::latest('published_at')->published()->get()->paginate(5);
Run Code Online (Sandbox Code Playgroud)
至
$articles = Article::latest('published_at')->published()->paginate(5);
Run Code Online (Sandbox Code Playgroud)
通过调用->get(),您将获得一个Collection对象,并且paginate()该Collection对象中没有方法,因此会出错。
| 归档时间: |
|
| 查看次数: |
5865 次 |
| 最近记录: |