Laravel 分页无法与查询一起使用
Laravel paginate not working using with query
我可以查看我的所有帖子并在查询中包括它们各自的所有者和类别。
public function index()
{
$posts = Post::with('user', 'category')->get();
return response()->json([
'posts' => $posts,
], 200);
}
注意:我使用了 with helper 因为网站的前端是在 vuejs 中。
现在我想在我的代码中添加分页,但出现以下错误:
"Method Illuminate\Database\Eloquent\Collection::with does not exist."
这是我试过的:
$posts = Post::paginate(2)->with('user', 'category')->get();
如何使用 laravel 分页?
要获得结果,您必须使用 paginate, get, first
查询结束的方法
Post::with('user', 'category')->paginate(2);
我可以查看我的所有帖子并在查询中包括它们各自的所有者和类别。
public function index()
{
$posts = Post::with('user', 'category')->get();
return response()->json([
'posts' => $posts,
], 200);
}
注意:我使用了 with helper 因为网站的前端是在 vuejs 中。
现在我想在我的代码中添加分页,但出现以下错误:
"Method Illuminate\Database\Eloquent\Collection::with does not exist."
这是我试过的:
$posts = Post::paginate(2)->with('user', 'category')->get();
如何使用 laravel 分页?
要获得结果,您必须使用 paginate, get, first
查询结束的方法
Post::with('user', 'category')->paginate(2);