Laravel 结果分页未按预期工作
我在控制器中使用paginate()并将结果传递给视图。 我有10个结果 如果我传递paginate(3或更高的数字),dd()函数会给我Laravel 结果分页未按预期工作,laravel,Laravel,我在控制器中使用paginate()并将结果传递给视图。 我有10个结果 如果我传递paginate(3或更高的数字),dd()函数会给我 html "" empty string 如果我通过paginate(2),我会得到一些结果 当我将这些结果传递给视图时,我有一个错误 ::name {{$name->links()}} is not recognized 我在这里感到困惑。不知如何是好 我的分页在我以前的视图上正常工作 我的控制器 public function tagnews(
html "" empty string
如果我通过paginate(2),我会得到一些结果
当我将这些结果传递给视图时,我有一个错误
::name {{$name->links()}} is not recognized
我在这里感到困惑。不知如何是好
我的分页在我以前的视图上正常工作
我的控制器
public function tagnews($team_id) {
$teamNews = Team::with('news')->find($team_id)->paginate(5);
return view ('news.tag_news', compact('teamNews'));
}
在视图文件中,我有
{{ $teamNews->links() }}
模型与透视表连接
他们有很多关系团队和新闻
没有分页,一切都按预期进行。
当我包含分页时,我遇到了上述所有问题find()将只检索一条记录(或null),您无法对其进行分页。尝试删除
->查找($team\u id)
是,谢谢。我需要那个发现。但是我添加了$teamNews->news()->paginate(),现在它工作得很好。如果您再次调用关系函数,那么使用with()
急切地加载是没有意义的。使用$teamNews->news->paginate(5)
。find()将只检索一条记录(或null),您不能对其进行分页。尝试删除->查找($team\u id)
是,谢谢。我需要那个发现。但是我添加了$teamNews->news()->paginate(),现在它工作得很好。如果您再次调用关系函数,那么使用with()
急切地加载是没有意义的。使用$teamNews->news->paginate(5)
。