2015-08-20 51 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因此您的結果將被截斷。

謝謝:)