PHP | LARAVEL |雄辩的数据表查询始终返回最多10行

PHP | LARAVEL |雄辩的数据表查询始终返回最多10行,php,mysql,laravel,laravel-5,Php,Mysql,Laravel,Laravel 5,我正试图在我的一个视图中显示基于订单ID的productOrders列表。下面是我的app/Datatables/ProductOrderDatatables.php中的代码片段,我使用它从名为“product_order”的数据库表中提取列表: 以下是ProductOrderDatatables.php中的查询函数: public function query(ProductOrder $model) { return $model->newQ

我正试图在我的一个视图中显示基于订单ID的productOrders列表。下面是我的app/Datatables/ProductOrderDatatables.php中的代码片段,我使用它从名为“product_order”的数据库表中提取列表:

以下是ProductOrderDatatables.php中的查询函数:

public function query(ProductOrder $model)
{
              
       return $model->newQuery()->with("product")
        ->where('product_orders.order_id', $this->id)
        ->select('product_orders.*')->orderBy('product_orders.id', 'desc');
}
问题:

->考虑,我试着用OrthyId=314来拉动订单。 ->以下是数据库中条目的外观: ->我总是得到最多10个结果。正如你所看到的,有11个条目,但我总是以10个为上限。我不明白我应该在哪里寻找

新的EloquentDataTable($query)
的限制,如果有的话

有人知道我应该看什么吗??在datatabase SQL部分中运行原始SQL查询将按预期返回所有11个。请提供任何提示/建议/解决方案

套餐列表

  • 名称空间App\DataTables
  • 使用App\Models\CustomField
  • 使用App\Models\ProductOrder
  • 使用App\Models\Product
  • 使用Barryvdh\DomPDF\Facade作为PDF
  • 使用Yajra\DataTables\EloquentDataTable
  • 使用Yajra\DataTables\Services\DataTable
  • 使用Illumb\Support\Facades\Log
  • 使用数据库
您可以通过将代码更新为以下代码来查看其余条目,并阅读

公共函数查询(ProductOrder$模型)
{
返回带有(“产品”)的$model->newQuery()->
->其中('product\u orders.order\u id',$this->id)
->选择('product_orders.*')->orderBy('product_orders.id','desc')->分页(11);

}
您是否为数据表使用任何软件包?如果是,哪一个?他们的文件里什么都没有?听起来像是一个分页“问题”@kerbh0lz:很抱歉我错过了。我在用Yajra。。刚刚用列表更新了问题。你介意和我分享一下我应该查找的文件的位置吗?谢谢Fayza。虽然这并没有解决问题,但我禁用了yajra/laravel-datatables-oracle/src/DataTableAbstract.php中的分页&这为我解决了问题。非常感谢您的投入
public function query(ProductOrder $model)
{
              
       return $model->newQuery()->with("product")
        ->where('product_orders.order_id', $this->id)
        ->select('product_orders.*')->orderBy('product_orders.id', 'desc');
}