Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php dataTables内的Laravel | newQuery仅从数据库内的许多结果返回10个结果_Php_Mysql_Laravel_Laravel 5_Eloquent - Fatal编程技术网

Php dataTables内的Laravel | newQuery仅从数据库内的许多结果返回10个结果

Php dataTables内的Laravel | newQuery仅从数据库内的许多结果返回10个结果,php,mysql,laravel,laravel-5,eloquent,Php,Mysql,Laravel,Laravel 5,Eloquent,不确定这里出了什么问题。在我的应用程序/数据表中,我使用了以下方法: public function query(ProductOrder $model) { return $model->newQuery()->with("product") ->where('product_orders.order_id', $this->id) ->select('product_orders.*')->

不确定这里出了什么问题。在我的应用程序/数据表中,我使用了以下方法:

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');
}
如您所见,我正在从
product\u orders
表中提取内容,其中
product\u orders.order\u id
=我传递的值。数据库中始终有10个以上的结果,但返回的结果始终限于10个。有人能帮我理解为什么吗? newQuery对获取的行数是否有这样的自动限制