2015-08-20 18 views

回答

2

您可以大块起来:

$results = collect(); 

Model::where('foo', 'bar')->chunk(function ($models) use ($results) { 
    $results->merge($models->toArray()); 
}); 

return $results; 
3

我有同样的问题,几天就回来与流明框架内工作一段时间。 为了解决这个问题,你需要添加

这行 - >PDO::MYSQL_ATTR_MAX_BUFFER_SIZE => 20000000

在这里 - 在options array(12号线)>/vendor/illuminate/database/Connectors/Connector.php

MYSQL_ATTR_MAX_BUFFER_SIZE的默认值设置为1MB因此您的结果将被截断。

谢谢:)