如何使用 Laravel 分页器?
How to use Laravel paginator?
我想将查询结果导出到分页。并且分页每页应该有如下数据结果,列名,偏移量。
我试过这个代码
$customer = Customer::where("customer_id", $request->customer_id)->first();
$customer->paginate($request->limit, ['*'], $request->offset)->toArray();
但是这段代码给我带来了很多客户,我不想要这个。它忽略了 where 条件。
正如我之前所说,我想分页应该有每页、列名(我现在 ['*'] 是列名)、偏移量,当然还有我的查询结果。
我认为 first() 和 toArray() 函数在这里不合适。我会选择这样的东西:
$customer = Customer::where('customer_id', $request->customer_id)->paginate(
$request->limit, ['*'], $request->offset
);
我想将查询结果导出到分页。并且分页每页应该有如下数据结果,列名,偏移量。
我试过这个代码
$customer = Customer::where("customer_id", $request->customer_id)->first();
$customer->paginate($request->limit, ['*'], $request->offset)->toArray();
但是这段代码给我带来了很多客户,我不想要这个。它忽略了 where 条件。
正如我之前所说,我想分页应该有每页、列名(我现在 ['*'] 是列名)、偏移量,当然还有我的查询结果。
我认为 first() 和 toArray() 函数在这里不合适。我会选择这样的东西:
$customer = Customer::where('customer_id', $request->customer_id)->paginate(
$request->limit, ['*'], $request->offset
);