编程

Laravel 多对多模型分页实现

1008 2021-12-16 18:34:36

一开始,习惯性使用 with 取值 , 结果报错。

$tag = Tag::with(['articles'=>function($query){
	$query->where('active',1)->pagination(10);
}])->find($tag_id);

 

解决办法:

$tag = Tag::find($tag_id);
$articles = $tag->articles()->where('active',1)->paginate(10);