gpt4 book ai didi

php - Laravel 分页一次一个模型

转载 作者:可可西里 更新时间:2023-10-31 23:28:22 24 4
gpt4 key购买 nike

如何在一个页面上只对一个集合进行分页?让我解释一下。

我的 Controller 对数据库有 2 次调用:

$users = User::whereAvailable(1)->paginate(10);
$cars = Cars::whereAvailable(1)->paginate(10);

在我看来,我有 2 个选项卡来显示各自的结果和一个

{!! $users->render() !!}{!! $cars->render() !!} 用于另一个选项卡。如果我转到汽车并单击下一页,则分页器将转到两个模型的下一页。

我的问题是如何一次只转到其中一个模型的下一页?

最佳答案

您可以在 paginate() 函数中使用 $pageName 参数:

https://laravel.com/api/5.3/Illuminate/Database/Eloquent/Builder.html#method_paginate


$users = User::whereAvailable(1)->paginate(10, ['*'], 'userPage');
$cars = Cars::whereAvailable(1)->paginate(10, ['*'], 'carPage');

这将使他们每个人都使用自己的查询参数

关于php - Laravel 分页一次一个模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39339058/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com